AutoMapper.Mappeur.CreateMap<TSource,TDestination> () " est obsolète

Je cours Comme

class A
{
 public int id {get; set;}
}

class B
{
 public C c {get; set;}
}

class C
{
 public int id {get; set;}
 public string Name {get; set;}
}

Mon exigence est la carte d'id de catégorie A à l'id de la catégorie C.
Maintenant ce que je faisais jusqu'à maintenant était:
Mappeur.CreateMap().ForMember(des => des.C.Id src => src.MapFrom(x => x.id));

et ça marchait très bien.

Semble maintenant comme Auto mappeur a changé leur mise en œuvre. et je suis d'avertissement ci-dessous:

AutoMapper.Mappeur.CreateMap () " est obsolète: 'créer Dynamiquement des cartes sera supprimé dans la version 5.0. Utiliser un MapperConfiguration instance et de les stocker de manière statique en tant que de besoin, ou Mappeur.Initialiser. Utilisation CreateMapper pour créer un mappeur instance.

J'ai besoin de mapper des propriétés de classes qui a nom différent et de la structure. Toute aide sur ce.

Jetez un oeil à ceci post.
commentaire devrait vous diriger dans la bonne direction, cependant, si vous avez encore des difficultés, vous pouvez installer une version précédente à l'aide de NuGet ou à l'aide de l'invite de commande: Install-Package AutoMapper -Version 4.1.0

OriginalL'auteur Sharad | 2016-04-04