値オブジェクトを生成していますが、アプローチをテンプレートからCodeDomアプローチに切り替えたいと考えています。
型に 1 つまたは 2 つの自己参照ジェネリック インターフェイス (つまりIEquatable<MyValueObject>
とIComparable<MyValueObject>
) を実装する必要があります。
文字列操作を行って と同等の関数を呼び出すことで、目的の結果を得ることができましたが、CodeTypeDeclaration.Members.Add("IEquatable<MyValueObject")
可能であればオブジェクト モデルを使用したいと思います。より良い方法はありますか、それとも文字列が私の最善の策になるでしょうか?