public void OneTimeTearDown() { Task.WaitAll( Task.Run(() => WebDriver.Close()), Task.Run(() => WebServer.AfterTests())); Styler.Set(new EmptyStyle()); }
public void Configure(IApplicationBuilder app, IConfiguration config, ILoggerFactory loggerFactory) { var hostConfig = config.GetSection("Host"); var securitySchema = new Schema { Name = "Security" }; var designSchema = new Schema { Name = "Design" }; InitSqlServer(hostConfig.GetSection("SqlServer"), securitySchema, designSchema); app.UseAuthentication(); if (_env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseBrowserLink(); } app.UseStaticFiles(); app.UseRouting(); app.UseEndpoints(e => { e.MapControllers(); e.MapRazorPages(); }); Styler.Set(new Bootstrap4Style()); var startupTasks = new[] { Task.Run(() => Modules.ProjectCreation.Registry.Startup()), Task.Run(() => Modules.Security.Registry.Startup(securitySchema, loggerFactory.CreateLogger <MigrationRunner>())), Task.Run(() => Modules.AppFactory.Design.Registry.Startup(designSchema, loggerFactory.CreateLogger <MigrationRunner>())), }; Task.WaitAll(startupTasks); var startupTime = Program.StartupCompleted(); loggerFactory.CreateLogger("SystemAlert").LogInformation($"Startup complete: {startupTime}"); }
public void OneTimeTearDown() { StubAppTest.TearDownWebHost(); Styler.Set(new EmptyStyle()); }
protected virtual void SetupAction(MvcOptions options) { options.Filters.Add(new PjaxFilter()); Styler.Set(new MultiStyler()); }