【发布时间】:2015-02-24 18:59:16
【问题描述】:
我正在使用 DDD。
我有以下接口:
interface ICustomerRepository
{
void Disable(int customerId);
}
interface ICustomerService
{
void Disable(int customerId);
}
应用程序将在 WebService 上运行。
我想知道,我应该使用 id 作为参数还是整个 Customer 实体?
每种方法的优缺点是什么?
【问题讨论】:
标签: c# performance domain-driven-design