public static Task Run <TArea>(ConfigureServiceApp configure) where TArea : TimelineArea, new() { var host = new HostBuilder(); configure.ApplyHost(host); configure.ApplyHostConfiguration(host); configure.ApplyAppConfiguration(host); configure.ApplyServices <TArea>(host); configure.ApplySerilog(host); return(host.Build().RunAsync()); }
public static Task Run <TArea>(ConfigureServiceApp configure) where TArea : TimelineArea, new() => new ServiceAppHost <TArea>(configure).Run();
internal ServiceAppHost(ConfigureServiceApp configure) { _configure = configure; }