Table des matières:

Qu'est-ce qu'AutoMapper en C# ?
Qu'est-ce qu'AutoMapper en C# ?

Vidéo: Qu'est-ce qu'AutoMapper en C# ?

Vidéo: Qu'est-ce qu'AutoMapper en C# ?
Vidéo: EXPLOSE la performance d'AutoMapper grâce aux SOURCE GENERATORS en .NET ! ft/ Jimmy Millo 2024, Septembre
Anonim

Les AutoMapper en C# est un mappeur entre deux objets. C'est-à-dire AutoMapper est un mappeur objet-objet. Il mappe les propriétés de deux objets différents en transformant l'objet d'entrée d'un type en objet de sortie d'un autre type.

De plus, qu'est-ce qu'AutoMapper en C# ?

AutoMapper est une bibliothèque de mappage objet à objet populaire qui peut être utilisée pour mapper des objets appartenant à des types différents. Par exemple, vous devrez peut-être mapper les DTO (Data Transfer Objects) de votre application aux objets du modèle.

Deuxièmement, comment configurer AutoMapper ? Voici les étapes pour configurer l'automapper dans asp.net core mvc.

  1. Créez la classe de profil de mappage qui s'étend de Profile public class ClientMappingProfile: Profile { public ClientMappingProfile () { CreateMap().
  2. Créez la classe de configuration AutoMapper et ajoutez votre classe de profil de mappage ici.

À cet égard, qu'est-ce qu'AutoMapper dans MVC ?

AutoMapper est un mappeur objet-objet qui vous permet de résoudre le problème du mappage manuel de chaque propriété d'une classe avec les mêmes propriétés d'une autre classe. Avant AutoMapper a été introduit si nous voulions affecter une propriété d'objet à une autre propriété d'objet, alors nous suivions une longue procédure.

Comment utiliser AutoMapper dans. NET core ?

Comment utiliser AutoMapper sur ASP. NET Core 3.0 via l'injection de dépendances

  1. Installez l'extension AutoMapper à partir du gestionnaire de packages dans votre projet.
  2. Enregistrez un service dans CinfigureServices sur Startup.cs.
  3. Créez un modèle et un objet de transfert de données.
  4. Créez un fichier de classe AutoMapping pour enregistrer une relation de mappage.

Conseillé: