Я использую ravendb для сериализации объекта и проверки его через mstest.
Я получаю такой результат: System.ArgumentException: Object serialized to String. RavenJObject instance expected.
Вот мой код
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?