public DevServer(RequestDelegate next, IWebpackService webpackService, ILogger <DevServer> logger) { _next = next; _logger = logger; _webpackService = webpackService; }
public DevServer(RequestDelegate next, IWebpackService webpackService, ILogger<DevServer> logger) { _next = next; _logger = logger; _webpackService = webpackService; }
public HotReload(RequestDelegate next, IWebpackService webpackService, ILogger<HotReload> logger) { _next = next; _logger = logger; _webpackService = webpackService; _webpackService.Valid += WebpackValid; _webpackService.Invalid += WebpackInvalid; _heartbeatTimer = new Timer(EmitHeartbeat, null, 0, webpackService.Options.Heartbeat); }
public HotReload(RequestDelegate next, IWebpackService webpackService, ILogger <HotReload> logger) { _next = next; _logger = logger; _webpackService = webpackService; _webpackService.Valid += WebpackValid; _webpackService.Invalid += WebpackInvalid; _heartbeatTimer = new Timer(EmitHeartbeat, null, 0, webpackService.Options.Heartbeat); }
private TestServer CreateServer(IWebpackService webpackService) { var mockServiceDescriptor = new ServiceDescriptor(typeof(IWebpackService), webpackService); var builder = new WebHostBuilder() .Configure(app => { app.UseWebpackDevServer(); app.Run(async context => { await context.Response.WriteAsync(DEFAULT_RESPONSE); }); }) .ConfigureLogging((hostingContext, factory) => factory.AddConsole()) .ConfigureServices(services => services.Add(mockServiceDescriptor)); return(new TestServer(builder)); }
private TestServer CreateServer(IWebpackService webpackService) { var mockServiceDescriptor = new ServiceDescriptor(typeof(IWebpackService), webpackService); var builder = new WebHostBuilder() .Configure(app => { app.UseWebpackDevServer(); app.Run(async context => { await context.Response.WriteAsync(DEFAULT_RESPONSE); }); }) .ConfigureServices(services => { services.AddLogging(); services.Add(mockServiceDescriptor); }); return new TestServer(builder); }
private TestServer CreateServer(IWebpackService webpackService) { var mockServiceDescriptor = new ServiceDescriptor(typeof(IWebpackService), webpackService); var builder = new WebHostBuilder() .Configure(app => { app.UseWebpackHotReload(); app.Run(async context => { await context.Response.WriteAsync(DEFAULT_RESPONSE); }); }) .ConfigureServices(services => { services.AddLogging(); services.Add(mockServiceDescriptor); }); return(new TestServer(builder)); }
public WebpackRunner(IWebpackService webpackService) { _webpackService = webpackService; _stoppingTokenSource = new CancellationTokenSource(); }