Я пытаюсь сопоставить элемент в словаре.
class Dest
{
Dictionary<string, string> dict { get; set; } = new Dictionary<string, string>();
}
class Src
{
public string src { get; set }
}
mapper.CreateMap<Src, Dest>()
.ForMember(m => m.src, opt.MapFrom(s => s.dict.SingleOrDefault(i => i.Key.Equals("id"))));
Элемент в словаре определенно существует, но значение не отображается.
Есть очевидные ошибки?