1
我將從AutoMapper生成的Dto公開給我的WCF服務。 我想提供類似於WCF的文章: IList GetPersonByQuery(Expression> predicate); 不幸的是我需要返回Person的表達式樹,因爲我的DAL不知道DTO。 我想這wihtout成功:AutoMapper和Linq表達式
var func = new Func<Person, bool>(x => x.FirstName.Contains("John"));
var funcDto = Mapper.Map<Func<Person, bool>, Func<PersonDto, bool>>(func);
Console.WriteLine(func.ToString());
Console.WriteLine(funcDto.ToString());
的錯誤,我得到的是:
----> System.ArgumentException : Type 'System.Func`2[TestAutoMapper.PersonDto,System.Boolean]' does not have a default constructor
你有什麼建議嗎?
是的,我看到它,不幸... :-) 無論如何 – Raffaeu 2010-03-10 12:14:37