用于向实体优先MVC添加部分类的约定

时间:2013-06-01 16:25:29

标签: asp.net-mvc entity-framework

将部分类添加到MVC4中的实体优先定义模型的约定是什么?或者至少,你是怎么做到的?

编辑:我的具体用例归结为拥有需要实施PowershellOperation的{​​{1}}实体。

1 个答案:

答案 0 :(得分:1)

约定不是扩展实体类。如果您有PowershellOperation实体,则不应包含执行代码。我会创建专用的服务层类来处理Execute方法:

interface IPowershellOperationService {
    Execute(int id);
}

class PowershellOperationService : IPowershellOperationService {
    ...implement execute here...
}