Indholdsfortegnelse:

Hvad er AutoMapper i C#?
Hvad er AutoMapper i C#?

Video: Hvad er AutoMapper i C#?

Video: Hvad er AutoMapper i C#?
Video: Maple-kørekort skæringspunkter 2024, November
Anonim

Det AutoMapper i C# er en mapper mellem to objekter. Det er AutoMapper er en objekt-objekt-mapper. Den kortlægger egenskaberne for to forskellige objekter ved at transformere inputobjektet af en type til outputobjektet af en anden type.

Desuden, hvad er AutoMapper i C#?

AutoMapper er et populært objekt-til-objekt-kortlægningsbibliotek, der kan bruges til at kortlægge objekter, der tilhører forskellige typer. Som et eksempel skal du muligvis tilknytte DTO'erne (Data Transfer Objects) i din applikation til modelobjekterne.

For det andet, hvordan konfigurerer jeg AutoMapper? Her er trinene til at konfigurere automapper i asp.net core mvc.

  1. Opret kortlægningsprofilklassen, der strækker sig fra Profil public class ClientMappingProfile: Profile { public ClientMappingProfile () { CreateMap().
  2. Opret AutoMapper Configuration Class og tilføj din kortlægningsprofilklasse her.

Med hensyn til dette, hvad er AutoMapper i MVC?

AutoMapper er en objekt-objekt-mapper, som giver dig mulighed for at løse problemet med manuelt at kortlægge hver egenskab i en klasse med de samme egenskaber for en anden klasse. Før AutoMapper blev introduceret, hvis vi ønskede at tildele en objektegenskab til en anden objektegenskab, så fulgte vi en lang procedure.

Hvordan bruger jeg AutoMapper i. NET-kernen?

Sådan bruger du AutoMapper på ASP. NET Core 3.0 via Dependency Injection

  1. Installer AutoMapper-udvidelsen fra Package Manager i dit projekt.
  2. Registrer en tjeneste i CinfigureServices på Startup.cs.
  3. Opret en model og et dataoverførselsobjekt.
  4. Opret en AutoMapping-klassefil for at registrere en kortlægningsrelation.

Anbefalede: