RavenDBは、シリアル化属性がなくても、特定のC#オブジェクトのすべてのパブリック、プライベート、および保護されたプロパティをシリアル化できます。
これはリフレクションで実行できることは知っていますが、パフォーマンスの問題が発生する可能性があります。これを達成するための他のより効率的な方法はありますか?
.NETに組み込まれているシリアル化を使用するには、アノテーションまたはいくつかのシリアル化インターフェイスの実装が必要ですが、RavenDBは任意のオブジェクトをJSONとの間でシリアル化できます。
特にRavenDBではなく、RavenDBが使用するテクノロジーに興味があります。