Tag: automapper
Ein convention-based object-to-object-mapper und Transformator .NET
8
Antworten
Ich habe installiert die folgenden Nuget-Pakete in meinem Projekt: Automapper AutoMapper.Extensions.Microsoft.DependencyInjection Habe ich die Zeile ConfigureServices im Startup.cs. public void ConfigureServices(IServiceCollection services) { //Add framework services. services.AddMvc(); //. . . services.AddAutoMapper(); } Ich bin noch immer eine
2
Antworten
Schrieb ich eine einfache parent-child-Szenario und nicht in der Lage, um es zugeordnet mit Automapper. In dem folgenden Szenario, ich nehme an, dass die Liste der OrderItems zugeordnet werden Liste der dtoOrderItems aber seiner geschieht nicht automatisch.
2
Antworten
Ist es möglich zu konfigurieren, AutoMapper, um wieder eine neue Instanz des Ziel-Typ, wenn das source-Objekt null ist? Source source = null; Dest d1 = AutoMapper.Mapper.Map<Source, Dest>(source); //d1 == null //I'm looking for a way to configure
3
Antworten
Ich habe ziemlich wenig Einheiten und so weit, ich habe schon Dinge tun, wie Mapper.CreateMap<Employee, EmployeeDetailsDTO>() .ForSourceMember(mem => mem.NewsPosts, opt => opt.Ignore()); Möchte ich sagen, AutoMapper einfach zu ignorieren, fehlende Eigenschaften in der Ziel-Objekt ohne Angabe jeden
1
Antworten
Ich habe einen WCF service, der eine gespeicherte Prozedur aufruft und gibt eine DataTable. Ich möchte zum transformieren der von DataRows, um benutzerdefinierte Objekt, bevor Sie an den Verbraucher, aber kann nicht herausfinden, wie dies zu tun.
2
Antworten
Ich versuche, tief-clone die folgende Klasse mit AutoMapper: public class MainData { public MainData() { Details = new List<Detail>(); } public int Id { get; private set; } public DateTime LastUpdate { get; private set; } public
3
Antworten
Ich habe ein problem, wie diese. Aber diese Antwort ist es nicht für mich arbeiten. Arbeite ich an einem kleinen Projekt. Ich habe zwei Domänen-Modell (Post, Quelle): public class Post { public Post() { Sources = new
2
Antworten
Ich erstellen Sie eine Bibliothek-Klasse, um meine Repositorys, domain model und meine DTO. Wenn ein Benutzer rufen ClienteRepository.GetById(1) zum Beispiel, es sollte das Client-domain-Modell und wandeln Sie Sie in eine ClientDTO dafür, Beispiel: public class ClientRepository{ public
1
Antworten
Ich anzeigen meine Objekte zu dtos mit Automapper. public class OrderItem : BaseDomain { public virtual Version Version { get; set; } public virtual int Quantity { get; set; } } [DataContract] [Serializable] public class OrderItemDTO {
3
Antworten
Sind wir createing eine Web.Api-Anwendung eine angularjs-Anwendung. Die Web -.- Api gibt json-Ergebnis. Schritt eins war immer, die Daten: public List<DataItem>> GetData() { return Mapper.Map<List<DataItem>>(dataRepository.GetData()); } Arbeitete wie ein Charme. Dann machten wir die Daten repo async,
1
Antworten
Ich bin mit dem folgenden mapping auf der Karte meine-Daten-Objekt viewmodel-Objekt Quelle: public class User { public string Id { get; set; } public IList<Address> Addresses {get;set;} } public class Address { public string Id {get;set;} public
1
Antworten
Ich bin neu mit AutoMapper und habe ein problem ich versuche zu lösen. Wenn ich ein source-Klasse wie folgt aus: public class Membership { public int MembershipId { get; set; } public string FirstName { get; set;
1
Antworten
Ist es möglich, in Automapper, verketten Sie die Quelle mit dem Ziel-bei der Konfiguration ein mapping von String-Eigenschaften? Ich dachte, ich könnte einfach etwas tun, diese: Mapper.CreateMap<Foo, Bar>() .ForMember(d => d.Notes, opt => opt.MapFrom(s => d.Notes +
3
Antworten
Ich habe gelesen, die geschachtelten mapping-wiki-Seite, aber es scheint nicht, wie mehrere Ebenen verschachteln. Ich habe die folgenden Karten erstellt und Klassen definiert. AutoMapper.Mapper.CreateMap<Address, AddressDTO>(); AutoMapper.Mapper.CreateMap<MatchCompanyRequest, MatchCompanyRequestDTO>(); public class MatchCompanyRequest { Address Address {get;set;} } public class
1
Antworten
Ich brauche Hilfe mit einem speziellen mapping mit AutoMapper. Ich möchte die Karte eine Sammlung von Objekten, um eine Auflistung von Zeichenfolgen. Also ich habe einen Tag classd public class Tag { public Guid Id { get;
2
Antworten
Habe ich Folgendes AutoMapper Profil: public class AutoMapperBootstrap : Profile { protected override void Configure() { CreateMap<Data.EntityFramework.RssFeed, IRssFeed>().ForMember(x => x.NewsArticles, opt => opt.MapFrom(y => y.RssFeedContent)); CreateMap<IRssFeedContent, Data.EntityFramework.RssFeedContent>().ForMember(x => x.Id, opt => opt.Ignore()); } } Und ich bin
2
Antworten
Ich brauchen, um eine service-Schicht in der AutoMapper Profil-Klasse in ASP.NET Core aber wenn ich Spritzen-service im Konstruktor funktioniert es nicht. Zum Beispiel: public class UserProfile : Profile { private readonly IUserManager _userManager; public UserProfile(IUserManager userManager) {
4
Antworten
Mit Automapper erstelle ich eine einfache Karte: Mapper.CreateMap<MyCustomerDTO, YourCustomerDTO>() Brauche ich oft, um den anderen Weg gehen zu. Muss ich auch erstellen Sie das mapping in die andere Richtung, oder wird Automapper erschließen auf der Grundlage der
1
Antworten
Heute aktualisierte ich eine voll funktionsfähige Anwendung mit AutoMapper v1.1 jetzt AutoMapper v2.1, und ich komme auf einige Fragen, die ich nie begegnet mit der vorherigen version. Hier ein Beispiel von meinem code-Zuordnung wieder aus Dto zu
1
Antworten
Ich versuche, mit Entity Framework und haben Automapper update meiner Person aus meinem Vertrag. Mein code sieht wie folgt aus: var temp = OrderContract; Order order = dataAccess.FindOne<Order>(x => x.OrderId == temp.OrderId) ?? new Order(); Mapper.Map(OrderContract, order);
7
Antworten
Arbeitete ich an einem asp.net core 1.1 Projekt eine Weile her, und verwenden Sie in projetc AutoMapper. in asp.net core 1.1, füge ich services.AddAutoMapper() im startup-Datei : StartUp-Datei in asp.net core 1.1: public void ConfigureServices(IServiceCollection services) {
3
Antworten
Dem Projekt an dem ich arbeite hat eine große Anzahl von Währung Eigenschaften in der Domäne Modell, und ich bin benötigen für format diese als $#,###.## für die übertragung zu und von der Ansicht. Ich hatte einen
2
Antworten
Ich bin auf der Suche bis AutoMapper code jetzt (Auswertung für eines der Projekte an dem ich arbeite), und, offen gesagt das sprechen, ich bin ziemlich überrascht: Die Bibliothek API basiert auf einer einzelnen statischen access-point (Mapper-
2
Antworten
Ist es möglich, erstellen Sie ein mapping zwischen POCO und JSON-Feld mit Automapper? public class SomeObjectEntity { //JSON public string TaskData { get; set; } public GUID Id { get; set; } public DateTime CreateTime { get;
1
Antworten
Ich habe eine IList<AdminVAT> und ich möchte eine Kopie dieser Auflistung IList<AdminVATDto> Sammlung Habe ich versucht, dieses : IList<AdminVAT> listAdminVAT = new AdministrationService(session).ListDecimal<AdminVAT>(); AutoMapper.Mapper.CreateMap<IList<AdminVAT>, List<AdminVATDTO>>(); var res = AutoMapper.Mapper.Map<IList<AdminVAT>, IList<AdminVATDTO>>(listAdminVAT); Erhalte ich diese exception : Versuchen, map-System.Sammlungen.Generisches.IList`1[[AdminVAT,
1
Antworten
Kennt jemand eine umfassende Anleitung zur Einrichtung Automapper mit Autofac. Ich kenne beides, aber ich habe gespielt, um mit dem statischen Mapper Klasse aber ich möchte in der Lage sein, zu verspotten und zu injizieren IMappingEngine und
1
Antworten
Ich habe ein dotNetFiddle zeigt, dass die Frage hier. Hier ist ein Vereinfachtes Beispiel, was ich versuche zu tun... sagen wir mal ich habe eine der folgenden Schnittstellen: public interface IPerson { int Id { get; set;
5
Antworten
Ich Frage mich nur, wo sind die Menschen schaffen Ihre SelectList - in der Aktion oder der Ansicht. Ich habe schon Beispiele gesehen, sowohl, und die, die am meisten Sinn macht, mir tut es in der action-und
4
Antworten
Bin ich mit dem auto-mapping der ersten Zeit. Ich arbeite an einem c# - Anwendung, und ich will mit auto-mapper. (Ich möchte nur wissen, wie es zu benutzen, so dass ich nicht haben asp.net app weder MVC-app.)
3
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
Wie kann ich mithilfe von benutzerdefinierten Wert Resolver in benutzerdefinierten type-converter? Derzeit, so scheint es mir schwer zu erreichen. Weißt du einen Weg, wie kann ich diese Klasse verwenden? Person Konverter class PersonConverter : ITypeConverter<PersonData, Person> {
2
Antworten
Ich bin sehr interessiert in Linq to SQL mit Lazy load-Funktion. Und in meinem Projekt, das ich verwendet AutoMapper zu map-DB-Modell Domänen-Modell (aus DB_RoleInfo zu DO_RoleInfo). In meinem code-repository wie unten: public DO_RoleInfo SelectByKey(Guid Key) { return
2
Antworten
Ich bin mit Mühe automapper für die Arbeit in meinem unit-test. Ich bin die Injektion der mapping-engine, und dies funktioniert problemlos, im code, aber nicht im test. hier ist mein test-set-up und testen. Ich bin mit Moq,
6
Antworten
Will ich mit AutoMapper zu konstruieren, die ein ViewModel (Abflachung - Daten-Projektion) für die Verwendung in einer ASP.net MVC-app. var tmp = from x in db.Mailings select Mapper.Map<Mailing, MailingViewModel>(x); return View(tmp.ToList()); Natürlich, wenn ich versuche das Beispiel
4
Antworten
Ich habe die Quell-und Ziel-Objekte wie diese: class ProductWithCategories //Source class { public Product Product { get; set; } //Product is an EF entity class public IEnumerable<Category> Categories { get; set; } } class ProductViewModel //Dest class
1
Antworten
Vorausgesetzt die Objekte, die Sie sind-mapping mit AutoMapper werden, benötigen keine benutzerdefinierten Zuordnungen, gibt es immer einen Punkt dabei: Mapper.CreateMap<Src, Dest>(); //.... Mapper.Map(SrcObject, DestObj); Wenn keine benutzerdefinierten mappings erforderlich sind, macht den obigen Ansatz gewinnen Sie etwas
1
Antworten
Ich bin neu ASP.net MVC und bin mit einem viewmodel, anstatt viewbags zu füllen meine dropdowns, da ich gesehen habe die meisten Menschen empfehlen gegen Sie. Ich habe einen slick UI, das tut cascading dropdowns und autocompletes
2
Antworten
Ich versuche ansehen, eine DataTable an ein Objekt (DTO) mit AutoMappers DynamicMap Funktion. DataTable dt; dt = new dalAllInvestors().InvestorNameSearch(investorNameSearch); //Look at DynamicMap - Urgent List<dtoAPISimpleInvestor> apiObject = AutoMapper.Mapper.DynamicMap<IDataReader, List<dtoAPISimpleInvestor>>( dt.CreateDataReader()); return apiObject; public class dtoAPISimpleInvestor { public
5
Antworten
Ich versuche, mit Ninject in einem ASP.NET MVC 5-Anwendung, die verwendet AutoMapper für mapping-Modell zur Ansicht Modell und vice versa. Leider bekomme ich eine Fehlermeldung, die besagt, dass der Typ der map-Konfiguration fehlt. Erstellte ich ein Ninject
3
Antworten
Ist es möglich, die Zuweisung von Eigenschaften mit dem private setter mit AutoMapper? Welche version von Automapper verwenden Sie? Haben Sie versucht, es zu tun? eigentlich ist es eine sehr wichtige Frage, unveränderliche Objekte sind eine viel
3
Antworten
Habe ich das problem, wenn ich bereitstellen, ich weiß wirklich nicht, wie es zu lösen. Irgendeine Idee? Server Error in '/' Application. Could not load file or assembly 'AutoMapper' or one of its dependencies. This assembly is
4
Antworten
Wenn ich die folgende Klasse: class SPUser { public int ID { get; set; } public string Name { get; set; } public string LoginName { get; set; } public string Email { get; set; } public
2
Antworten
Ich brauche die Karte ein Objekt auf ein anderes mit AutoMapper. Die knifflige Frage ist, wie kann ich den Zugriff auf eine Instanz des Mappers (Instanz von IMapper) innerhalb der mapping-Konfiguration oder in einer benutzerdefinierten Art Konverter?
1
Antworten
Was sind die Unterschiede zwischen den codes unten; List<Ogrenci> ogrenci = AutoMapper.Mapper.DynamicMap<IDataReader, List<Ogrenci>>((dt.CreateDataReader())); var ogr = AutoMapper.Mapper.Map<IDataReader, IList<Ogrenci>>(dt.CreateDataReader()); Wenn ich versuche, den folgenden code verwenden; AutoMapper.Mapper.CreateMap<IDataReader, Ogrenci>().ForMember(dest => dest.Numarasi, opt => opt.MapFrom(src => Convert.ToInt32(src["Numara"]))) .ForMember(dest => dest.Adi,
1
Antworten
Ich versuche unit-Tests ein UpdateUser-Controller, der die automatische Zuordnung. Hier ist der code für den controller UpdateUserController private readonly IUnitOfWork _unitOfWork; private readonly IWebSecurity _webSecurity; private readonly IOAuthWebSecurity _oAuthWebSecurity; private readonly IMapper _mapper; public AccountController() { _unitOfWork
3
Antworten
Wie kann man das zuordnen einer Eigenschaft zu einer sub-Eigenschaft kann null sein? zB der folgende code wird nicht mit einer NullReferenceException, weil der Kontakt in den Benutzer-Eigenschaft ist null. using AutoMapper; namespace AutoMapperTests { class Program
3
Antworten
Ich habe Klassen erstellt mit EF Code First, die Sammlungen des jeweils anderen. Personen: public class Field { public int Id { get; set; } public string Name { get; set; } public virtual List<AppUser> Teachers {
2
Antworten
Habe ich ein viewmodel, muss die Anzeige eines bestimmten IEnumerable Feld als Semikolon-getrennt textbox. Zuerst habe ich daran gedacht, mit DefaultModelBinder zu verwandeln, aber ich hatte Mühe zu denken, wie es zu erreichen in beide Richtungen (dto
3
Antworten
Ist es Java-äquivalent .Net Automapper? Wenn Sie uns mitteilen könnten, was Automapper nicht in .NET, dann haben wir Java-freaks könnte die Antwort so gut 😉 Sauer automapper.codeplex.com Trotz dieser Frage geschlossen wird, enthält es eine Menge information!
2
Antworten
Wir werden Freilegung eines domain-Modell über WCF Data Services. Das Modell stammt von EF4 und erfordert einige zusätzliche Arbeit, um es in die gewünschte form für die Veröffentlichung über das web-service. Ich möchte zu handhaben, außerhalb von