代码之家  ›  专栏  ›  技术社区  ›  WooHoo

DDD和ASP.NET-在哪里使用存储库?

  •  0
  • WooHoo  · 技术社区  · 14 年前

    我是DDD新手。我有一个现有的ASP.NET应用程序(不是MVC),我想开始实现一个域驱动的设计。
    但是,我不确定应该从哪里调用存储库。例如,如果我有一个具有save方法的客户存储库,我的理解是我不应该从客户实体调用save方法。我考虑过使用一个服务,但是我的理解是应该使用一个服务来协调行动,例如,资金转移似乎是一个常见的例子。 那么,我是在页面代码后面调用存储库类,还是创建另一个层,或者我缺少什么?

    事先谢谢。

    1 回复  |  直到 14 年前
        1
  •  1
  •   jgauffin    14 年前