Sisukord:

Mis on AutoMapper C#-s?
Mis on AutoMapper C#-s?

Video: Mis on AutoMapper C#-s?

Video: Mis on AutoMapper C#-s?
Video: AutoMapper and C# – How to Get it Right 2024, September
Anonim

The Automapper C#-s on kaardistaja kahe objekti vahel. See on Automapper on objekt-objekti kaardistaja. See kaardistab kahe erineva objekti omadused, teisendades üht tüüpi sisendobjekti teist tüüpi väljundobjektiks.

Veelgi enam, mis on AutoMapper C#-s?

Automapper on populaarne objektidevahelise kaardistamise teek, mida saab kasutada erinevatesse tüüpidesse kuuluvate objektide kaardistamiseks. Näiteks peate võib-olla kaardistama oma rakenduses olevad DTO-d (andmeedastusobjektid) mudelobjektidega.

Teiseks, kuidas AutoMapperit seadistada? Siin on juhised automaatse kaardistamise konfigureerimiseks asp.net core mvc-s.

  1. Looge vastendusprofiili klass, mis ulatub välja profiilist Public class ClientMappingProfile: Profiil { public ClientMappingProfile () { CreateMap().
  2. Looge AutoMapperi konfiguratsiooniklass ja lisage siia oma kaardistamisprofiili klass.

Mis on sellega seoses AutoMapper MVC-s?

Automapper on objekt-objekti kaardistaja, mis võimaldab teil lahendada klassi iga omaduse käsitsi kaardistamise probleemi teise klassi samade omadustega. Enne Automapper võeti kasutusele, kui tahtsime määrata ühe objekti omaduse teisele objekti atribuudile, siis järgisime pikka protseduuri.

Kuidas kasutada AutoMapperit. NET-i tuumas?

AutoMapperi kasutamine ASP. NET Core 3.0-s sõltuvuse sisestamise kaudu

  1. Installige oma projekti paketihaldurist AutoMapperi laiendus.
  2. Registreerige teenus saidil Startup.cs saidil CinfigureServices.
  3. Looge mudel ja andmeedastusobjekt.
  4. Looge vastendusseose registreerimiseks klassifail Automapping.

Soovitan: