オブジェクトを Ravendb に保存する際に問題があります。オブジェクトを Ravendb に保存するたびに、これは Raven/Hilo/LoggingMessages { "Max": 32 } の下にのみ保存されます。 LoggingMessages クラスに Max というプロパティさえありません。そして、それはそれを続けました。
NserviceBus を使用するプロジェクトでこの Ravendb を使用しました。私の推測では、NserviceBus で使用される Ravendb クライアント ライブラリは、他の Ravendb クライアントとは異なります。NserviceBus を持たない他のプロジェクトに LoggingMessage 型のオブジェクトを保存しても問題ないからです。
LoggingMessage errormessage = new LoggingMessage();
errormessage.MessageBody = "test";
errormessage.MessageId = "test";
using (var store = new DocumentStore { ConnectionStringName = "RavenDB" } )
{
store.Initialize();
using (var session = store.OpenSession())
{
session.Store(errormessage);
session.SaveChanges();
}
}