Ich kann den folgenden Fehler nicht verstehen. Ich habe das Gefühl, dass es eine Einschränkung von LINQ und Ausdrucksbäumen ist, aber nicht sicher, wie man den Lambda-Körper akzeptiert. Kann ich dies OHNE einen benutzerdefinierten Konverter erstellen?AutoMapper und konvertieren Sie eine Datetime in String
Mapper.CreateMap<I_NEWS, NewsModel>()
.ForMember(x => x.DateCreated, opt => opt.MapFrom(src => {
var dt = (DateTime)src.DateCreated;
return dt.ToShortDateString();
}));
Ich erhalte diese Fehlermeldung: Ein Lambda-Ausdruck mit einer Aussage Körper kann nicht auf einen Ausdruck Baum
großen Dank, so Lambda Körper mit LINQ nicht funktionieren? – jaffa
Hängt davon ab, da ein Ausdruck erforderlich ist, können Sie kein "bodied" Lambda liefern –