private void DestroySqlServer() { if (_sqlServer == null) { return; } _sqlServer.Dispose(); _sqlServer = null; }
/// <summary> /// Creates a new database and starts an OWiN server instance. /// </summary> public IntegrationServer(IDbServer dbServer, IEnumerable <Module> modules, Assembly startupProjectAssembly) { _dbServer = dbServer; if (_dbServer.ConnectionString == null) { _dbServer.Start(); } _webServer = TestServer.Create(app => { var startup = new Startup(); startup.Configuration(app, _dbServer.ConnectionString, modules, startupProjectAssembly); }); }
public ServerService(DiscordShardedClient client, IDbServer dbServer, IDbBan ban) { _client = client; _dbServer = dbServer; _dbBan = ban; }