昨夜、私は新しいプロジェクトを設計しているときに何か興味を持ったので、ここでこの質問をするようになりました。
私のプロジェクトは、データアクセスに従来のADO.Netデータセットを使用するTableGatewayパターンに従うことになっています。データアクセスクラスにプレーンクエリを記述したくありません。そこで、ドメインオブジェクトに基づいて移動中にクエリを生成するオブジェクトとメソッドを公開するパーサーkindaaapiを作成するというアイデアを思いつきました。
後で、このAPIをビジネスオブジェクトに接続して、ビジネスオブジェクトインスタンスに型付きSQLジェネレーターAPIを提供したいと思います。
アイデアや参考資料はありますか?そもそもこれは非常に広いように思われるので、ここであなたの意見を聞くことを余儀なくされています。これを行うことができるものはすでに存在しますか?