示例#1
0
 private void DestroySqlServer()
 {
     if (_sqlServer == null)
     {
         return;
     }
     _sqlServer.Dispose();
     _sqlServer = null;
 }
示例#2
0
 /// <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);
     });
 }
示例#3
0
 public ServerService(DiscordShardedClient client, IDbServer dbServer, IDbBan ban)
 {
     _client   = client;
     _dbServer = dbServer;
     _dbBan    = ban;
 }