2
我有兩個類如下。AutoMapper可以在源上爲每個集合成員調用目標方法嗎?
public class Destination
{
public Destination()
{
_StringCollection = new List<String>();
}
private ICollection<String> _StringCollection;
public IEnumerable<String> StringCollection
{
get
{
return _StringCollection.AsEnumerable<String>();
}
}
public void AddString(string str)
{
_StringCollection.Add(str);
}
}
public class Source
{
public List<String> StringCollection { get; set; }
}
我想映射爲目標上的每個成員的源調用AddString(成員)。
我想也許我可以做一些自定義解析器,但似乎無法弄清楚如何。
我認爲這可以幫助你http://valueinjecter.codeplex.com/documentation – Omu 2010-05-05 17:20:38
@Omu看起來很有趣,當我有一些額外的時間時,我必須檢查它。 – YonahW 2010-05-05 20:05:26