Articles of automapper

Automapper: problème de mappage avec l’inheritance et la classe de base abstraite sur les collections avec Entity Framework 4 Proxy Pocos

J’ai un problème avec AutoMapper (qui est une excellente technologie) pour mapper un object métier à un DTO où j’ai hérité d’une classe de base abstraite au sein d’une collection. Voici mes objects: abstract class Payment class CashPayment : Payment class CreditCardPayment : Payment J’ai aussi un object de facture qui contient une collection de […]

Automapper 3.0 – Ce type n’est pas pris en charge sur cette plateforme IMapperRegistry

J’ai mis à jour mon projet pour utiliser Automapper 3.0.0 et maintenant ma génération TFS échoue . L’erreur est la suivante: ” … System.PlatformNotSupportedException: System.PlatformNotSupportedException: Ce type n’est pas pris en charge sur cette plate-forme IMapperRegistry. ” Est-ce que quelqu’un peut m’aider à résoudre ce problème? En attendant, je vais revenir à la version précédente […]

Collection de cartes d’objects

J’essaie d’introduire Automapper dans une application pour la première fois, mais je continue à avoir une erreur en disant que j’ai des arguments non valides. Mon modele: namespace StoreGradesLib.Models { public class Store { [Key] public int StoreID { get; set; } [Required] [MaxLength(120)] public ssortingng StoreName { get; set; } [Required] [MaxLength(20)] public ssortingng […]

Automapper copy Liste à liste

J’ai ces cours: public class Person { public int Id{ get; set ;} public ssortingng FirstName{ get; set ;} public ssortingng LastName{ get; set ;} } public class PersonView { public int Id{ get; set ;} public ssortingng FirstName{ get; set ;} public ssortingng LastName{ get; set ;} } J’ai défini ceci: Mapper.CreateMap(); Mapper.CreateMap() .ForMember(person […]

Propriété enfant de carte AutoMapper qui a également une carte définie

J’ai l’object de domaine suivant: public class DomainClass { public int Id { get; set; } public ssortingng A { get; set; } public ssortingng B { get; set; } } J’ai les deux objects suivants sur lesquels je veux mapper: public class Parent { public int Id { get; set; } public ssortingng A […]

Autoriser le mappage des types dynamics en utilisant AutoMapper ou similaire?

J’ai commencé à utiliser https://github.com/robconery/massive pour un projet, je me demande s’il existe un outil de mappage permettant de prendre en charge le mappage de type Dynamic to static? J’ai déjà utilisé AutoMapper, AutoMapper prend-il en charge cela? Je suis au courant de la fonction DynamicMap d’AutoMapper, mais je crois que cette fonction permet d’exécuter […]

Automapper – Source multi-object et une destination

J’utilise un mappeur automatique pour mapper plusieurs objects (classe de firebase database dans des objects d’interface utilisateur). Carte 1: Mapper.CreateMap().ForMember(sss => sss.one, m => m.MapFrom(source => source.abc)); Carte 2: Mapper.CreateMap().ForMember(sss => sss.two, m => m.MapFrom(source => source.xyz)); destination d = new destination(); // carte 1 d = AutoMapper.Mapper.Map(sourceone); // carte 2 d = AutoMapper.Mapper.Map(sourcetwo); Une […]

Automapper – Mappe-t-il des listes d’objects?

J’ai la définition suivante d’Automapper: Mapper.CreateMap(); Mapper.CreateMap() .ForMember(destination => destination.Id, source => source.MapFrom(item => item.LocationMasterID)) .ForMember(destination => destination.ChildLocationList, source => source.Ignore()); Cela fonctionne bien lorsque je mappe un seul object. Mais je n’arrive pas à passer des listes d’objects. Ai-je besoin d’une définition différente lors de la transmission d’une liste ou n’est-ce pas possible?

AutoMapper: Quelle est la différence entre MapFrom et ResolveUsing?

Ignorer les surcharges ResolveUsing qui prennent un IValueResolver, et en ne regardant que ces deux méthodes: void ResolveUsing(Func resolver); void MapFrom(Expression<Func> sourceMember); La principale différence entre ces deux semble être que ResolveUsing prend un object Func , alors que MapFrom prend une Expression<Func> . Cependant, dans le code client qui utilise une de ces méthodes […]

AutoMapper convertir à partir de plusieurs sources

Disons que j’ai deux classes de modèles: public class People { public ssortingng FirstName {get;set;} public ssortingng LastName {get;set;} } Avoir aussi un téléphone de classe: public class Phone { public ssortingng Number {get;set;} } Et je veux convertir en un PeoplePhoneDto comme ceci: public class PeoplePhoneDto { public ssortingng FirstName {get;set;} public ssortingng LastName […]