Google has a lot of old answers, so I'm looking for definitive answers for Raven 3.0.30153 and 3.5+.
2/5. Running an In Memory instance still required me to set `store.Configuration.Storage.Voron.AllowOn32Bits = true;`. Does that make sense or is it a bug?
3/5. Is it possible to get to raven studio in azure? I'm getting access denied for opening the http port, but there's confusing information on stack overflow. I wouldn't think Microsoft would/could allow this.
4/5. Is there a version of embedded ready to run in aspnet core? how about raven.client? I tried ravendb.client -pre and that didn't work. Nuget wouldn't resolve the package.
5/5. Feature Request [or maybe this already works]
The original use case for embedded was in a process that probably didn't have http in front of it.
In aspnet core, you can Map some url space and do whatever with it. Could we hand over to raven via middleware?
private static void HandleRavenMap(IApplicationBuilder app)
{
app.Run(async context =>
{
await ???; //hook directly to something in raven embedded that handles web requests
});
}
public void ConfigureMapping(IApplicationBuilder app)
{
app.Map("/raven", HandleRavenMap);
}
The result would be you could get to the studio via:
Thoughts?