0
我試圖在VS中設置嵌入式RavenDb的控制檯應用程序。無法在RavenDb Studio 3.0.0.0中看到嵌入式數據庫
我是蘋果來存儲和檢索數據庫中的文件。但是當我訪問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來顯示我的數據庫?