0
UI에서 멤버를 사용할 수 없기 때문에이 코드를 사용할 수 없습니다.사용자 지정 클래스의 람다 식
public MemberViewModel GetSingle(Expression<Func<Member ,bool>> whereCondition)
{
var member = this.MemberRepository.GetSingle(whereCondition);
if (member != null)
{
return new MemberViewModel(member);
// or however you map from member to its view model
}
return null;
}
표현식을 바꾸기 위해 커스텀 클래스는 어떻게 생겼을까요? 이것처럼 흐를 것입니다 ...
public MemberViewModel GetSingle(CustomClass where)
{
// Create customExp of type Expression<Func<DAL.EntityModels.Category,
// bool>> out of CustomObject
// _categoryRepository.GetSingle(customExp);
// Convert the resulting dataobject to corresponding view object
// return the view object
}
도움을 주시면 감사하겠습니다.
어떤 언어입니까? 자바? 기음#? 스칼라? –
@Anonymouse : Expression is C# :) – leppie
특히 .Net 4.0 –