Tag: automapper
Ein convention-based object-to-object-mapper und Transformator .NET
1
Antworten
Gegeben, der diese Klassen, wie kann ich die Karte ein Wörterbuch davon? public class TestClass { public string Name { get; set; } } public class TestClassDto { public string Name { get; set; } } Mapper.CreateMap<TestClass,
2
Antworten
Nehmen wir an ich habe drei Klassen, die Unterklassen der Basis-Klasse: public class BaseClass { public string BaseName { get; set; } } public class Subclass1 : BaseClass { public string SubName1 { get; set; } }
2
Antworten
Gesucht hab ich auf StackOverflow und gegoogelt aber ich havent in der Lage gewesen, um jede Hilfe oder Anregung zu diesem. Habe ich eine Klasse wie die folgende, wich erstellen Sie eine PagedList - Objekt und verwendet
2
Antworten
Ich bin mit EF4 DbContext zu bieten, das Modell für eine ASP.NET MVC-app. Ich ViewModels verwenden, um Daten zu liefern, um die Ansichten und Automapper, führen Sie die Zuordnung zwischen den EF-POCOs und die ViewModels. Automapper macht
3
Antworten
Ich bin mit AutoMapper die Zuordnung zwischen DTO-Objekte und mein business objects. Ich habe zwei AutoMapperConfiguration.cs-Dateien - in meinem service-layer und einem anderen in meinem web-api-Schicht. Wie in der Antwort unter dem folgenden link Wo AutoMapper.CreateMaps? Ich
1
Antworten
FEHLER Missing type map configuration or unsupported mapping. Mapping types: Cities_C391BA93C06F35100522AFBFA8F6BF3823972C9E97D5A49783829A4E90A03F00 -> IEnumerable`1 System.Data.Entity.DynamicProxies.Cities_C391BA93C06F35100522AFBFA8F6BF3823972C9E97D5A49783829A4E90A03F00 -> System.Collections.Generic.IEnumerable`1[[OsosPlus2.Core.DataAccess.Cities, OsosPlus2.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]] Destination path: CustomerViewModel.Cities.Cities Source value: System.Data.Entity.DynamicProxies.Cities_C391BA93C06F35100522AFBFA8F6BF3823972C9E97D5A49783829A4E90A03F00 Action-Methode: public ActionResult _EditCustomer(int CustomerId) { Customers customer = entity.Customers.FirstOrDefault(x =>
1
Antworten
Irgendwie ist mein code funktioniert nicht mehr (es hat funktioniert, bevor Sie mit der exakt gleichen code). Das ist das problem: Den code Ich versuche, die Karte einige Objekte ViewModels mit diesem code: Konfiguration: Mapper.CreateMap<BookcaseItem, FoundBookcaseItemViewModel>() .ForMember(x
7
Antworten
Hallo, ich habe einige große Probleme mit der auto-mapper, und es wird langsam. Ich bin nicht sicher, wie es zu beschleunigen. Bin ich mit nhibernate,fluent nhibernate und asp.net mvc 3.0 [Serializable()] public class Test { public virtual
1
Antworten
Möchte ich über das view-Modell für die Anzeige anstelle von domain-Modell. Und ich will anpassen einer Eigenschaft für die Anzeige, wie sollte ich das tun? Und es ist eine gute Praxis zu verwenden AutoMapper für die Anzeige?
3
Antworten
Möchte ich nutzen, Automapper mit .net 3.5. Ich habe einen branch auf Git-hub, Dank dieser Beitragdie der Schöpfer Jimmy Bogard: ...aber ich kann nicht herausfinden, wie es zu installieren. Den .net 4 version installiert ist mit nuget
2
Antworten
Meine Objekte nicht über einen Standardkonstruktor, Sie alle erfordern eine Unterschrift von new Entity(int recordid); Habe ich noch folgende Zeile: Mapper.CreateMap<EntityDTO, Entity>().ConvertUsing(s => new Entity(s.RecordId)); Dieser behebt das problem, wo Automapper erwartet einen default-Konstruktor, jedoch das einzige
2
Antworten
Ich habe zwei Modelle für meine form, eine ViewModel-gehen, und eine ControlModel aus. Die ControlModel alle die gleichen Feldnamen und-Hierarchie, aber alle Felder sind ein string-Datentyp. Wie würden Sie code AutoMapper zur Konvertierung einer Zeichenfolge in ein
1
Antworten
Habe ich eine mapping-definition definiert als Mapper.CreateMap<Calculator, CalculatorViewModel>() .ForMember(dest => dest.TypeIndicator, src => src.ResolveUsing(new TypeIndicatorResolver())); Soll ich mich mit ResolveUsing oder MapFrom(src => SomePrivateMethod()) ? Was ist der Unterschied zwischen ResolveUsing und MapFrom, wenn es um komplexe
1
Antworten
Habe ich zwei Klassen unter, mapping muss, wie dies Id -> Id Name -> Text ImageName -> ImagePath Pages -> PageUIs Wie kann ich dies tun, mit Automapper? public class Module { public int Id { get;
1
Antworten
Nehme an, dass ich das Objekt in mein DAL (ORM etc.) public class Student { public string Name {get;set;} public string Address {get;set;} public string Phone {get;set;} public Parent Parent {get;set;} } public class Parent { public
1
Antworten
Sind wir mit Automapper für ein Projekt, und es scheint, bekomme die folgende Fehlermeldung zufällig: AutoMapper.AutoMapperConfigurationException: nicht zugeordnete Mitglieder gefunden wurden. Überprüfen Sie die Typen und member unten. Fügen Sie eine benutzerdefinierte mapping-Ausdruck, ignorieren, fügen Sie einen
4
Antworten
Arbeite ich mit AutoMapper und einige der Werte, für die der Entität zugeordnet sind Variablen, die in meiner aktuellen Methode. Ich habe versucht zu Google aber ohne Erfolg. Kann ich eine Reihe von KeyValue-Paaren oder ein Objekt
2
Antworten
Ich würde normalerweise nicht Fragen diese Art von Frage hier, aber leider während AutoMapper scheint ein gutes mapping-Bibliothek, die Dokumentation ist erschreckend schlecht - es gibt keine XML-Dokumentation für die Bibliothek Methoden, und die meisten offiziellen online-Dokumentation,
8
Antworten
Ich bin mit Automapper und ich haben das folgende Szenario: Klasse OrderModel hat eine Eigenschaft namens 'ProductName', die nicht in der Datenbank. Also wenn ich versuche zu tun, die Zuordnung mit: Mapper.CreateMap<OrderModel, Orders>(); Generiert es eine Ausnahme
3
Antworten
Ich versuche momentan herauszufinden, Wann ViewModels und Wann nicht. Ich bin mit Automapper für die Aufgabe und haben derzeit den folgenden code: //AccountController.cs [AuthWhereRole(Roles = AuthorizeRole.Developer)] public ActionResult List() { MembershipUserCollection users = _memberShipService.GetAllUsers(); IEnumerable<ListUsersViewModel> viewModel =
1
Antworten
Ich habe das durchforsten von AutoMapper Dokumentation, um zu versuchen und finden Sie eine empfohlene Lösung für dieses aber nicht in der Lage, es zu finden. Sagen wir ich habe eine Klasse wie die folgende public class
2
Antworten
Bin ich unit-Tests eine Methode, die verwendet automapper, map, eine Klasse von meiner domain, um eine linq to sql-Klasse. Grob gesagt, die Klassen und die Zuordnung sind unten (Die SupplierEligibilityAllocated ist ein L2S automatisch generierte Klasse). public
4
Antworten
Ich bin derzeit mit AutoMapper zu Karte meiner Entity Framework-entities meiner Ansicht Modell: public class ProductsController : Controller { private IProductRepository productRepository; public ProductsController(IProductRepository productRepository) { this.productRepository = productRepository; } public ActionResult Details(int id) { var product
4
Antworten
Ich bin mit automapper zu anzeigen Quell-und Ziel-Objekte. Während ich Sie map ich bekomme die folgende Fehlermeldung. Ausdruck beheben müssen, um top-level-Mitglied. Parameter name: lambdaExpression Ich bin nicht in der Lage das Problem zu beheben. Meiner Quell-und
1
Antworten
Könnte mir bitte jemand erklären, wie ich verwenden können, Automapper, um anzeigen von DB-int-Wert in einen string, mit Enums als die Sammlung. Habe ich Folgendes Enum public enum Status { Open, Closed } EF 4.1 domänenmodell public
4
Antworten
Code unten ist nur für diese Frage Bin ich mit einer Klasse wie public User class { public string Name{get;set;} public string Age{get;set; } Bin ich mit einem Wörterbuch wie Dictionary<string,string> data= new Dictionary<string,string>(); data.Add("Name","Rusi"); data.Add("Age","23"); User
2
Antworten
Habe ich ein ViewModel, das dauert einige Modelldaten und leicht verändert. Dem Weg ich Tue es "funktioniert", da ich einfach die DomainModel an den Konstruktor für die ViewModelaber da bin ich mit AutoMapper auf einige meiner eins-zu-eins-ViewModels,
1
Antworten
Ich will zu testen, die eigene Logik in der CreateMap Methode. Ich mache NICHT wollen, um zu testen, ob die Zuordnung überhaupt existieren für einige Arten. Wie kann ich tun, oder was sind die Klassen, die ich
1
Antworten
Ich bin etwas neu auf AutoMapper und wollte die Karte einen POCO-ish-Objekt, um vielleicht noch mehr komplexe DTO, letztere versucht werden, eine Darstellung einer Google Books API ' s Band Ressource: Buch.cs public class Book { public
2
Antworten
Ich versuche, einzuführen Automapper in eine Anwendung für die erste Zeit, aber ich bekomme immer eine Fehlermeldung dass ich eine ungültige Argumente. Mein Modell: namespace StoreGradesLib.Models { public class Store { [Key] public int StoreID { get;
1
Antworten
Möchte ich Sie bitten, eine Frage zu AutoMapper. Wir sind unit-Tests unsere Zuordnung so: var dtoFiltrePersonne = new DtoFiltrePersonne { Prop1 = "Test", Prop2 = 1234 }; Mapper.CreateMap<FiltrePersonne, DtoFiltrePersonne>(); var filtrePersonne = DtoAutoMappeur<DtoFiltrePersonne, FiltrePersonne>.Instance.MapFromDtoToEntity(dtoFiltrePersonne); Assert.AreEqual(dtoFiltrePersonne.Prop1, filtrePersonne.Prop1); Assert.AreEqual(dtoFiltrePersonne.Prop2,
2
Antworten
Habe ich den Fall, wo ich will anzeigen, dass ein Unternehmen ein viewmodel und zurück. Ich habe angeben das mapping explizit mit ForMember (), da Ihre Eigenschaften nicht teilen den gleichen Namen. Hier ist ein kurzes Beispiel,
2
Antworten
Ich bin eine relativ neue Modelle ansehen und ich bin in ein paar Probleme mit Ihnen. Hier ist eine situation, wo ich Frage mich, was die beste Praxis ist... Bin ich dabei, alle Informationen, die eine Ansicht
5
Antworten
Ich habe Abflachung domain-Objekte in DTOs, wie im Beispiel unten gezeigt: public class Root { public string AParentProperty { get; set; } public Nested TheNestedClass { get; set; } } public class Nested { public string ANestedProperty
2
Antworten
Ist es möglich, zu ignorieren, mapping-ein Mitglied je nach dem Wert der source-Eigenschaft? Zum Beispiel, wenn wir haben: public class Car { public int Id { get; set; } public string Code { get; set; } }
4
Antworten
In Fällen, wo mein Ziel-setter sind private, vielleicht möchte ich anzeigen, um das Objekt mit der Ziel-Objekt-Konstruktor. Wie würden Sie dies tun, mit Automapper? InformationsquelleAutor der Frage jlembke | 2010-02-10
7
Antworten
Ich bin relativ neu beim .NET, und ich beschlossen, zu bewältigen .NET Core anstatt zu lernen, die "alten Wege". Ich fand ein Ausführlicher Artikel über einrichten AutoMapper für .NET Core hieraber es ist eine einfache Komplettlösung für
3
Antworten
Ich bin mit AutoMapper, aus der die Zuordnung flat DataObjects zu Fett BusinessObjects und Umgekehrt. Ich bemerkte, dass das mapping von DataObjects BusinessObjects nimmt zusätzliche Zeit, weil der änderungsmitteilung auf die BusinessObjects (INotifyPropertyChanged implementiert mit benutzerdefinierte Validierung,
2
Antworten
Sagen wir, ich habe zwei Modell-Klassen: public class People { public string FirstName {get;set;} public string LastName {get;set;} } Haben auch ein Klasse Telefon: public class Phone { public string Number {get;set;} } Und ich möchte um
5
Antworten
Haben dieses Szenario: public class Base { public string Name; } public Class ClassA :Base { public int32 Number; } public Class ClassB :Base { public string Description;} public Class DTO { public string Name; public int32
3
Antworten
Habe ich ein Unternehmen: public class Tag { public int Id { get; set; } public string Word { get; set; } //other properties... //and a collection of blogposts: public ICollection<Post> Posts { get; set; } }
4
Antworten
Ich versuche zum einrichten AutoMapper konvertieren von Person zu DTO. Ich weiß, ich sollte mich mit .ForMember() nach Mapper.CreateMap<Entity, DTO>() zum einrichten von benutzerdefinierten Zuordnungen, aber dies scheint nicht zu einer verfügbaren Methode. Edit zur Klarstellung: Ich
5
Antworten
Ich definiert hatte in meinem Projekt eine Globale Automapper Konfiguration, die es mir erlauben würde, zu verwenden Mapper.Map<targetType>(sourceObject); in meinem code. (Siehe meine Konfiguration unten). Ich aktualisiert, das NuGet Paket, und ich sehe die Nachricht, dass Mapper.Karte
5
Antworten
Ich habe ein Problem mit AutoMapper (und das ist eine hervorragende Technologie) zum zuordnen eines business-Objekts, um ein DTO, wo ich die Vererbung aus einer abstrakten Basisklasse in einer Sammlung. Hier sind meine Objekte: abstract class Payment
2
Antworten
Ich versuche, map-Objekten mit multi-level-Mitglieder: dies sind die Klassen: public class Father { public int Id { get; set; } public Son Son { get; set; } } public class FatherModel { public int Id { get;
1
Antworten
Diese sind meine Klassen: public class EventLog { public string SystemId { get; set; } public string UserId { get; set; } public List<Event> Events { get; set; } } public class Event { public string EventId
6
Antworten
Gibt es eine Möglichkeit, auto-configue Automapper zu Scannen, für alle profile im namespace/assembly? Was ich gerne tun würde ist das hinzufügen von mapping-profile zu AutoMapper aus gegebenen Montage-gefiltert durch bestimmte Schnittstelle, so etwas wie Scan-Konventionen in StructureMap:
8
Antworten
Entity-Modell public partial class Categoies { public Categoies() { this.Posts = new HashSet<Posts>(); } public int Id { get; set; } public string Name { get; set; } public string Description { get; set; } public Nullable<int>
3
Antworten
Bin ich mit dem auto mapper zuordnen mehrerer Objekte (db-Klasse in ui-Objekte). Karte 1: Mapper.CreateMap<sourceone, destination>().ForMember(sss => sss.one, m => m.MapFrom(source => source.abc)); Karte 2: Mapper.CreateMap<sourcetwo, destination>().ForMember(sss => sss.two, m => m.MapFrom(source => source.xyz)); destination d =
3
Antworten
Wie kann ich mit automapper zum aktualisieren der Eigenschaften, die Werte von einem anderen Objekt, ohne eine neue erstellen? InformationsquelleAutor der Frage ryudice | 2010-03-03