我想在工作中學習c#,並且我不太確定如何在同一時間使用Automapper。有這種擴展方法正在使用該網站的其他區域。我試圖在另一個C#類中使用它。瞭解Automapper
public static TResult MapTo<TResult>(this object self)
{
if (self == null)
throw new ArgumentNullException();
return (TResult)Mapper.Map(self, self.GetType(), typeof(TResult));
}
我得到的異常「類型‘AutoMapper.AutoMapperMappingException’的異常出現在AutoMapper.dll但在用戶代碼中沒有處理。」然後,當我看到內部異常時,它說:「試圖將BlahEntity映射到BlahResponse。」我不太清楚如何去調試這個。有什麼想法嗎?提前致謝。
您是否爲對象創建了映射?如果你剛開始使用Automapper,你可以閱讀:https://automapper.codeplex.com/wikipage?title=Getting%20Started – squillman
@squillman不,我還沒有創建地圖。我不知道我需要。將看看維基。 – Crystal