Inhoudsopgave:

Wat is AutoMapper in C#?
Wat is AutoMapper in C#?

Video: Wat is AutoMapper in C#?

Video: Wat is AutoMapper in C#?
Video: Using Automapper in C# 2024, September
Anonim

De AutoMapper in C# is een mapper tussen twee objecten. Dat is AutoMapper is een object-object mapper. Het brengt de eigenschappen van twee verschillende objecten in kaart door het invoerobject van het ene type te transformeren naar het uitvoerobject van een ander type.

Bovendien, wat is AutoMapper in C#?

AutoMapper is een populaire object-naar-object-toewijzingsbibliotheek die kan worden gebruikt om objecten van verschillende typen in kaart te brengen. U moet bijvoorbeeld de DTO's (Data Transfer Objects) in uw toepassing mogelijk toewijzen aan de modelobjecten.

Ten tweede, hoe stel ik AutoMapper in? Hier zijn de stappen om de automapper in asp.net core mvc te configureren.

  1. Maak de toewijzingsprofielklasse die zich uitstrekt van Profile public class ClientMappingProfile: Profile { public ClientMappingProfile () { CreateMap().
  2. Maak de AutoMapper-configuratieklasse en voeg hier uw kaartprofielklasse toe.

Wat is in dit verband AutoMapper in MVC?

AutoMapper is een object-object mapper waarmee u het probleem kunt oplossen van het handmatig toewijzen van elke eigenschap van een klasse met dezelfde eigenschappen van een andere klasse. Voordat AutoMapper werd geïntroduceerd als we een objecteigenschap aan een andere objecteigenschap wilden toewijzen, dan volgden we een lange procedure.

Hoe gebruik ik AutoMapper in. NET core?

AutoMapper gebruiken op ASP. NET Core 3.0 via Dependency Injection

  1. Installeer de AutoMapper-extensie vanuit Package Manager in uw project.
  2. Registreer een dienst in CinfigureServices op Startup.cs.
  3. Maak een model en een gegevensoverdrachtobject.
  4. Maak een AutoMapping-klassebestand om een toewijzingsrelatie te registreren.

Aanbevolen: