Я использую ravendb для сериализации объекта и тестирования его с помощью mstest.
Я получаю следующий результат: System.ArgumentException: объект сериализован в String. Ожидается экземпляр RavenJObject.
Вот мой код
public class Store
{
private static IDocumentStore store = createStore();
private static EmbeddableDocumentStore createStore()
{
var returnStore = new EmbeddableDocumentStore();
returnStore.DataDirectory = @"./PersistedData";
returnStore.Initialize();
return returnStore;
}
public static void Write(string value)
{
using (var session = store.OpenSession())
{
session.Store(value);
session.SaveChanges();
}
}
}
Похоже, основная причина заключается в том, как работает RavenJObject, поскольку это вызывает ту же ошибку:
RavenJObject storeMe = RavenJObject.FromObject("errors", new JsonSerializer());
Как мне выполнить индивидуальную сериализацию в RavenDB?