Automapper и Nullable свойства

199
30 августа 2018, 03:50

Есть модель и дто

public class Model
{
  public int? SomeProperty { get; set; }
}
public class Dto
{
  public int? SomeProperty { get; set; }
}

при маппинге через автомаппер я получаю InvalidOperationException с текстом

Нулевой объект должен иметь значение

Я, конечно, могу сделать маппинг через условие

.ForMember(d => d.SomeProperty, opts => opts.MapFrom(s => s.SomeProperty == null ? null : s.SomeProperty))

Но блин, почему я должен сообщать мапперу, что nullable свойство должно стать null если источник null?

READ ALSO
Ошибка при работе с WSDL C#

Ошибка при работе с WSDL C#

Есть веб-сервис wsdlПытаюсь создать клиента, для работы с этим веб-сервисом, но на этапе использования метода выдает ошибку авторизации (видимо)

252
c# youtube player для windows form

c# youtube player для windows form

Пытаюсь сделать проигрывать музыки с youtube по ссылкам

236
Консоль не показывает текст и программа читатет другой файл

Консоль не показывает текст и программа читатет другой файл

Не давно начал изучать тему файлы в C# и никак не могу понять:

209