我对 ASP.NET MVC 应用程序中的服务层有疑问。
在服务层,只有 DTO 和业务和数据访问层的 DI。在服务层中,我将 DTO 映射到域模型。这意味着,我在服务层定义 DTO 类,然后将其映射到 EF 实体并将其发送到业务层。那是对的吗?
我不明白如何从 mvc 应用程序的业务层调用方法。我认为在业务层中我必须定义 CreateUser() 方法或其他任何东西。我所有的流程都发生在业务层。服务层是否也有我从表示层调用的 CreateUser() 方法?
我想,我不太明白这个服务层将如何实现,但我认为实现它很好,因为它从表示层将 BLL 和 DAL 伪装起来。
谢谢多米尼克