結果をメソッドに渡すカテゴリテーブルがあります。
view.Category = ctx.Categories.Select(CategoryMap.IndustryPage).ToList();
これは完璧に機能します。IndustryPage()
ここで、関数に追加のアイテムを渡したい
public static CategoryIndustryView IndustryPage(DAL.Category data, int indID)
私は次のことに疲れましたが、構文がかなりずれていることは知っています:
view.Category = ctx.Categories.Select(CategoryMap.IndustryPage(this,industryID)).ToList();
indID
関数でアクセスできるようにするにはどうすれば Selectに渡すことができIndustryPage()
ますか?
更新/動作中
以下の @MarcinJuraszek を使用して、次のように動作させることができました。
var catData = ctx.Categories.ToList();
view.Category = catData.Select(x => CategoryMap.IndustryPage(x, industryID)).ToList();
最初にレコードを catData に取得してから、SELECT を実行しました。