Innehållsförteckning:

Vad är AutoMapper i C#?
Vad är AutoMapper i C#?

Video: Vad är AutoMapper i C#?

Video: Vad är AutoMapper i C#?
Video: c# просто о сложном - мапирование данных посредством AutoMapper в .Net Core 2024, November
Anonim

De AutoMapper i C# är en mapper mellan två objekt. Det är AutoMapper är en objekt-objekt-mappare. Den kartlägger egenskaperna för två olika objekt genom att transformera ingångsobjektet av en typ till utdataobjektet av en annan typ.

Dessutom, vad är AutoMapper i C#?

AutoMapper är ett populärt objekt-till-objekt-mappningsbibliotek som kan användas för att kartlägga objekt som tillhör olika typer. Som ett exempel kan du behöva mappa DTO:erna (Data Transfer Objects) i din applikation till modellobjekten.

För det andra, hur ställer jag in AutoMapper? Här är stegen för att konfigurera automapper i asp.net core mvc.

  1. Skapa mappningsprofilklassen som sträcker sig från Profile public class ClientMappingProfile: Profile { public ClientMappingProfile () { CreateMap().
  2. Skapa AutoMapper Configuration Class och lägg till din mappningsprofilklass här.

Med avseende på detta, vad är AutoMapper i MVC?

AutoMapper är en objekt-objekt-mappare som låter dig lösa problemet med att manuellt mappa varje egenskap i en klass med samma egenskaper som en annan klass. Innan AutoMapper introducerades om vi ville tilldela en objektegenskap till en annan objektegenskap så följde vi en lång procedur.

Hur använder jag AutoMapper i. NET-kärnan?

Hur man använder AutoMapper på ASP. NET Core 3.0 via Dependency Injection

  1. Installera AutoMapper-tillägget från Package Manager i ditt projekt.
  2. Registrera en tjänst i CinfigureServices på Startup.cs.
  3. Skapa en modell och ett dataöverföringsobjekt.
  4. Skapa en AutoMapping-klassfil för att registrera en mappningsrelation.

Rekommenderad: