Ich verwende Automapper und habe das folgende Szenario: Class OrderModel hat eine Eigenschaft namens 'ProductName', die nicht in der Datenbank enthalten ist. Wenn ich also versuche, das Mapping durchzuführen mit: Mapper.CreateMap<OrderModel, Orders>(); Es wird eine Ausnahme generiert: "Die folgenden 1 Eigenschaften von Project.ViewModels.OrderModel sind nicht zugeordnet: 'ProductName' Ich habe im …
Ich bin relativ neu bei .NET und habe mich für .NET Core entschieden, anstatt die "alten Methoden" zu lernen. Ich habe hier einen ausführlichen Artikel zum Einrichten von AutoMapper für .NET Core gefunden. Gibt es jedoch eine einfachere Anleitung für Neulinge ?
Ich verwende AutoMapperin einer ASP.NET MVCAnwendung. Mir wurde gesagt, dass ich die AutoMapper.CreateMapwoanders hin ziehen sollte, da sie viel Overhead haben. Ich bin mir nicht sicher, wie ich meine Anwendung so gestalten soll, dass diese Anrufe nur an einer Stelle stattfinden. Ich habe eine Webschicht, eine Serviceschicht und eine Datenschicht. …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Gibt es eine Möglichkeit, AutoMapper anzuweisen, alle Eigenschaften außer denen, die explizit zugeordnet sind, zu ignorieren? Ich habe externe DTO-Klassen, die sich wahrscheinlich von außen ändern, und ich möchte vermeiden, dass jede Eigenschaft explizit ignoriert wird, da das Hinzufügen neuer Eigenschaften die Funktionalität beeinträchtigt (Ausnahmen verursacht), wenn versucht wird, sie …
Ich bin ein Neuling im Automapper-Framework. Ich habe eine Domänenklasse und eine DTO-Klasse wie folgt: public class Employee { public long Id {get;set;} public string Name {get;set;} public string Phone {get;set;} public string Fax {get;set;} public DateTime DateOfBirth {get;set;} } public class EmployeeDto { public long Id {get;set;} public string …
Ich versuche, AutoMapper für die Konvertierung von Entität in DTO einzurichten. Ich weiß, dass ich .ForMember()After verwenden soll Mapper.CreateMap<Entity, DTO>(), um benutzerdefinierte Zuordnungen einzurichten, aber dies scheint keine verfügbare Methode zu sein. Zur Verdeutlichung bearbeiten: Ich suche keinen Link zu der Dokumentation, die ich gelesen habe, oder eine Erklärung der …
Jeder Artikel im Internet über die Verwendung von ViewModels und Automapper enthält die Richtlinien für die Richtungszuordnung "Controller -> Ansicht". Sie nehmen ein Domänenmodell zusammen mit allen Auswahllisten in ein spezielles ViewModel und übergeben es an die Ansicht. Das ist klar und gut. Die Ansicht hat ein Formular, und schließlich …
Dies mag eine grundlegende Frage sein, aber ich frage mich, ob ich die AutoMapper.Mapper.CreateMap-Methode nicht erhalte. Benutze ich eine falsche AutoMapper-Referenz / ein falsches AutoMapper-Paket? Vielen Dank
Entitätsmodell 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> PositionId { get; set; } public virtual CategoryPositions CategoryPositions { get; set; } …
Angenommen, ich habe zwei Modellklassen: public class People { public string FirstName {get;set;} public string LastName {get;set;} } Haben Sie auch eine Klasse Telefon: public class Phone { public string Number {get;set;} } Und ich möchte wie folgt in ein PeoplePhoneD konvertieren: public class PeoplePhoneDto { public string FirstName {get;set;} …
Ich habe ein klasse: public class Person { public string FirstName { get; set; } public string LastName { get; set; } } Ich habe zwei Instanzen von Person (Person1 und Person2). Ich möchte den Inhalt von person2 nach person1 kopieren. Ich möchte diese Kopie in einer Anweisung erstellen und …
Ich versuche, AutoMapper als Abhängigkeit zu einem Projekt mit NuGet unter Visual Studio Premium 2012 hinzuzufügen, aber es schlägt fehl. Es sagt: Operation fehlgeschlagen 'AutoMapper' hat bereits eine Abhängigkeit für 'Microsoft.CSharp' definiert. Ich kann andere Abhängigkeiten hinzufügen. Ich verwende die letzte Version des Paketmanagers für VS 2012: NuGet Package Manager …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.