0

MVC4 でエンティティが最初に定義されたモデルに部分クラスを追加するための規則は何ですか? または、少なくとも、どのようにしますか?

編集:私の特定のユースケースはPowershellOperation、実装する必要があるエンティティを持つことになりますExecute()

4

1 に答える 1

1

規則は、エンティティ クラスを拡張することではありません。PowershellOperation エンティティがある場合は、その実行用のコードを含めないでください。Execute メソッドを処理する専用のサービス レイヤー クラスを作成します。

interface IPowershellOperationService {
    Execute(int id);
}

class PowershellOperationService : IPowershellOperationService {
    ...implement execute here...
}
于 2013-06-01T19:03:41.923 に答える