【发布时间】:2013-09-05 12:51:11
【问题描述】:
我在将对象保存到 Ravendb 时遇到问题。 每次我将对象保存到 Ravendb 时, 它只保存在下面 Raven/Hilo/LoggingMessages { “最大”: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();
}
}
【问题讨论】:
标签: ravendb nservicebus ravendb-studio