Mam definicji mapowania zdefiniowanego jakoAutomapper ResolveUsing lub MapFrom
Mapper.CreateMap<Calculator, CalculatorViewModel>()
.ForMember(dest => dest.TypeIndicator, src => src.ResolveUsing(new TypeIndicatorResolver()));
powinienem używać ResolveUsing lub MapFrom(src => SomePrivateMethod())
?
Jaka jest różnica między ResolveUsing a MapFrom, jeśli chodzi o złożone mapowanie.
Metoda Resolver lub Private przejdzie do bazy danych i uzyska wartość.
Co robi twój niestandardowy przelicznik? Jeśli 'SomePrivateMethod' jest rzeczywiście prywatny, nie będziesz w stanie tak czy inaczej używać' MapFrom'. –
W tej chwili jest to metoda prywatna, ale jeśli zrobiłem to publicznie, powinienem używać MapFrom lub ResolveUsing? – Angad