Innholdsfortegnelse:

Hva er AutoMapper i C#?
Hva er AutoMapper i C#?

Video: Hva er AutoMapper i C#?

Video: Hva er AutoMapper i C#?
Video: What are .git directories? 2024, November
Anonim

De AutoMapper i C# er en mapper mellom to objekter. Det er AutoMapper er en objekt-objekt kartlegger. Den kartlegger egenskapene til to forskjellige objekter ved å transformere inngangsobjektet av én type til utdataobjektet av en annen type.

Dessuten, hva er AutoMapper i C#?

AutoMapper er et populært objekt-til-objekt kartleggingsbibliotek som kan brukes til å kartlegge objekter som tilhører forskjellige typer. Som et eksempel kan det hende du må tilordne DTO-ene (Data Transfer Objects) i applikasjonen til modellobjektene.

For det andre, hvordan setter jeg opp AutoMapper? Her er trinnene for å konfigurere automapper i asp.net core mvc.

  1. Opprett tilordningsprofilklassen som strekker seg fra Profile public class ClientMappingProfile: Profile { public ClientMappingProfile () { CreateMap().
  2. Opprett AutoMapper-konfigurasjonsklassen og legg til kartprofilklassen din her.

I forhold til dette, hva er AutoMapper i MVC?

AutoMapper er en objekt-objekt-mapper som lar deg løse problemet med å manuelt kartlegge hver egenskap i en klasse med de samme egenskapene til en annen klasse. Før AutoMapper ble introdusert hvis vi ønsket å tilordne en objektegenskap til en annen objektegenskap, så fulgte vi en lang prosedyre.

Hvordan bruker jeg AutoMapper i. NET-kjerne?

Slik bruker du AutoMapper på ASP. NET Core 3.0 via Dependency Injection

  1. Installer AutoMapper-utvidelsen fra Package Manager i prosjektet ditt.
  2. Registrer en tjeneste i CinfigureServices på Startup.cs.
  3. Lag en modell og et dataoverføringsobjekt.
  4. Opprett en AutoMapping-klassefil for å registrere en tilordningsrelasjon.

Anbefalt: