ビジネス ロジック レイヤーでは、次のようなクラスを作成しました。
public List<roleHasRight> SelectAllData()
{
try
{
return (from obj in Data.roleHasRights
join role in Data.roles on obj.FK_roleId equals role.roleId
select new
{
obj,
role.roleName
}).ToList();
}
catch
{
return null;
}
}
SelectAllData
では、メソッドの戻り値の型は何でしょうか?
SelectAllData
List<roleHasRight>
戻り値の型として取りませんでした。エラーが発生します:
型 System.Linq.IQueryable < AnonymousType#1>' を 'System.Linq.IQueryable < spaBL.roleHasRight>' に暗黙的に変換することはできません