私は DDD にまったく慣れていないので、対処方法がわからないシナリオに遭遇しました。
車両の追跡に使用するアプリケーションがあります。このアプリケーションは、私が働いているビジネスのドメインの「コア」を実装するものです。このアプリケーションが使用されるだけでなく、この「コア/メイン」アプリケーション機能を支援するために作成して使用する必要がある他のユーティリティ プログラムがあります。
たとえば、データベースに対して構成されたクエリを実行し、ルーティング アプリケーションが使用する外部データベースに結果を返す Windows サービスが必要です。この Windows サービスには、このアプリケーションで作成して実行できるQuerySettingsクラスの概念があります。
質問 1: DDD で説明されている上記のようなユーティリティアプリケーションを何と呼びますか? (これは間違いなくドメインのメインコアではありませんが、コアアプリケーションが機能するために必要です)
質問2: QuerySettings はドメイン モデルですか? そうでない場合、それは何であり、タマネギのアーキテクチャに従ってどこに配置する必要がありますか?