3

サービス/リポジトリパターンを構築するためのMvcScaffoldingT4テンプレートの例を知っている人はいますか?

MvcScaffoldingにはリポジトリスキャフォールドが組み込まれていることは知っていますが、同時にサービスレイヤーも構築してもらいたいと思います。私は1時間ほど周りを見回しましたが、探しているものが見当たりませんでした。

提案?ありがとう!

4

1 に答える 1

1

サービスレイヤーは、データベースではなく、ドメインに固有のものです。これは、サービスレイヤーがデータベースに依存しているだけではないため、自動化ツールでは作成できないものです。それは他の多くの外的要因に依存するかもしれません。サービス層は自分で構築する必要があるものであり、このサービス層で作成されたリポジトリを参照できます。

しかし、自分自身に尋ねる必要がある主な質問は、サービスレイヤーが必要かどうかです。データエンティティを使用した単純なCRUD操作ではなく、リポジトリによって直接処理される複雑なビジネス操作があるかどうか。

于 2012-10-26T16:35:14.657 に答える