Sommario:

Che cos'è AutoMapper in C#?
Che cos'è AutoMapper in C#?

Video: Che cos'è AutoMapper in C#?

Video: Che cos'è AutoMapper in C#?
Video: AutoMapper using C# with Real-Time Examples | Live Training on AutoMapper using C# 2024, Settembre
Anonim

Il AutoMapper in C# è un mappatore tra due oggetti. Questo è AutoMapper è un mappatore oggetto-oggetto. Associa le proprietà di due oggetti diversi trasformando l'oggetto di input di un tipo nell'oggetto di output di un altro tipo.

Inoltre, cos'è AutoMapper in C#?

AutoMapper è una popolare libreria di mappatura da oggetto a oggetto che può essere utilizzata per mappare oggetti appartenenti a tipi diversi. Ad esempio, potrebbe essere necessario mappare i DTO (Data Transfer Objects) nell'applicazione agli oggetti del modello.

In secondo luogo, come si configura AutoMapper? Ecco i passaggi per configurare l'automapper in asp.net core mvc.

  1. Creare la classe del profilo di mappatura che si estende da Profile public class ClientMappingProfile: Profile { public ClientMappingProfile () { CreateMap().
  2. Crea la classe di configurazione di AutoMapper e aggiungi qui la classe del profilo di mappatura.

Rispetto a questo, cos'è AutoMapper in MVC?

AutoMapper è un mapper oggetto-oggetto che permette di risolvere il problema di mappare manualmente ogni proprietà di una classe con le stesse proprietà di un'altra classe. Prima AutoMapper è stato introdotto se volevamo assegnare una proprietà dell'oggetto a un'altra proprietà dell'oggetto, allora stavamo seguendo una lunga procedura.

Come si usa AutoMapper nel core. NET?

Come utilizzare AutoMapper su ASP. NET Core 3.0 tramite Dependency Injection

  1. Installa l'estensione AutoMapper da Package Manager nel tuo progetto.
  2. Registra un servizio in CinfigureServices su Startup.cs.
  3. Creare un modello e un oggetto di trasferimento dati.
  4. Creare un file di classe AutoMapping per registrare una relazione di mappatura.

Consigliato: