Не могу увидеть встроенную базу данных в RavenDb Studio 3.0.0.0

Я пытаюсь настроить консольное приложение со встроенным RavenDb в VS.

Я яблоко для хранения и получения документов из БД. Но когда я посещаю студию RavenDB, моя БД не появляется. Так что я делаю не так?

Я пишу следующий код:

class Program
{
    static void Main(string[] args)
    {
        IDocumentStore documentStore = CreateEmbeddableDocumentStore().Initialize();
        using (var session = documentStore.OpenSession())
        {
            session.Store(new Company { Name = "One" });
            session.Store(new Company { Name = "Two" });
            session.SaveChanges();

            var companies = session
                .Query<Company>()
                .ToArray();

            foreach (var company in companies)
            {
                Console.WriteLine(company.Name);
            }

            Console.ReadLine();
        }
    }

    private static EmbeddableDocumentStore CreateEmbeddableDocumentStore()
    {
        NonAdminHttp.EnsureCanListenToWhenInNonAdminContext(1338);
        var store = new EmbeddableDocumentStore()
        {
            DataDirectory = "Data",
            UseEmbeddedHttpServer = true,
            Configuration = { Port = 1338 }
        };

        return store;
    }
}

internal class Company
{
    public string Name { get; set; }
}

Моя консоль пишет правильный вывод. Я также могу найти файл данных в bin \ Debug

Но когда я посещаю студию RavenDb, БД не отображается.

Как мне настроить RavenDB, чтобы показать мою БД?

1 ответ

Другие вопросы по тегам