Raven.Server.RavenDbServer.RavenDbServer C# (CSharp) Method

RavenDbServer() public method

public RavenDbServer ( Raven.Database.RavenConfiguration settings ) : System
settings Raven.Database.RavenConfiguration
return System
		public RavenDbServer(RavenConfiguration settings)
		{
			database = new DocumentDatabase(settings);

			try
			{
				database.SpinBackgroundWorkers();
				server = new HttpServer(settings, database);
				server.Start();
			}
			catch (Exception)
			{
				database.Dispose();
				database = null;
				
				throw;
			}
		}