ASP.NET MVC アプリケーションのサービス レイヤーについて質問があります。
サービス層には、ビジネスおよびデータ アクセス層の DTO と DI のみがあります。サービス層では、DTO をドメイン モデルにマップします。つまり、サービス層で DTO クラスを定義し、それを EF エンティティにマップして、これをビジネス層に送信します。あれは正しいですか?
mvc アプリケーションでビジネス層からメソッドを呼び出す方法がわかりません。ビジネス層では、CreateUser() メソッドなどを定義する必要があると思います。私のプロセスはすべてビジネス層で行われます。サービス層にも、プレゼンテーション層から呼び出す CreateUser() メソッドがありますか?
このサービス層がどう実装されるかはよくわからないと思いますが、プレゼンテーション層から BLL と DAL をファサードするので、実装するのは良いことだと思います。
ありがとうドミニク