Я использую automapper для отображения из dtos в домен и наоборот; Я использую конвертер пользовательского типа для преобразования, но я хочу встраивать зависимости в класс конвертера, используя простой инжектор ioc; Я не могу этого сделать. скажите, пожалуйста, как это достичь?Автоматические инъекции зависимостей в преобразователь пользовательского типа с использованием простого инжектора (Ioc)
public class DtoToEntityConverter : ITypeConverter<Dto, Entity>
{
private readonly IEntityRepository _entityRepository;
public DtoToEntityConverter (IEntityRepository entityRepository)
{
_entityRepository = entityRepository ;
}
public Entity Convert(ResolutionContext context)
{
}
}
Ваша прикладная служба должна получить Dto, а затем отобразить ее обратно или слить ее с помощью объекта домена. – Fals
Вы имели в виду, что не использовать automapper? – yo2011
Я имею в виду, не делайте код спагетти с карточками и репозиторием. Вы должны использовать репозиторий вне mapper. – Fals