メソッド間で情報を渡すために GenericDTO オブジェクトを使用しています。通常、これには true/false 値、エラーのリスト (存在する場合)、およびその他の何かが含まれます。
GenericDTO オブジェクトには、 などの一般的なプロパティがいくつかあります"string1","string2","boolean1","boolean2"
。
理想的ではありません。 (ただし、メソッド間を渡すためだけに、何百万もの DTO タイプは必要ありません)。
これを行うためのより良い方法は何ですか? オブジェクトを返したいと思います。動的 ASP.NET MVC オブジェクト ( ViewBag など) を使用して DTO オブジェクトとして使用する方法はありますか? 確かに、コンパイル時のチェックはありません...しかし、ジェネリック オブジェクトのシナリオは避けた方がよいでしょう。