モデルの部分クラスにプロパティを追加しました。このプロパティは、プロパティ値に従ってデータベースからモデルを取得します。
例:
class movie
{
int language;
}
partial movie
{
public Language SpokenLanguage
{
get
{
var currLang = db.Languages.Where(ml => ml.ID == this.language).FirstOrDefault();
return currLang;
}
}
}
このアプローチは、映画のリストを取得するときにアプリケーションのパフォーマンスに影響しますか?
もしそうなら、同等でより良いパフォーマンスは何ですか?