別のオブジェクトへの参照を持つ RavenDB にオブジェクトを格納しています。埋め込みオブジェクトではなく、参照であることを RavenDB シリアライザーに示したいと思います。[JsonObject(IsReference = true)]
これを行う方法は、属性で装飾することです。これは問題ありませんがRaven.Imports.Newtonsoft.Json
、POCO アセンブリでアセンブリを参照する必要があることを意味します。
問題は、この属性を適用する別の方法はないかということです。もしかしてDefaultContractResolver
なんか使ってる?
助けてくれてありがとう。