private WindowsServiceTestServer(IApplicationStarter <IWindowsServiceController> applicationStarter) { _appBuilder = new DefaultApplicationBuilder(); var builder = new ControllerProvidingAppBuilder <IWindowsServiceController>(_appBuilder); _environment = applicationStarter.Start(builder); Controller = builder.Controller; }
public StandardMessages(IApplicationStarter applicationStarter, IApplicationFinisher applicationFinisher, ILogger logger) { _applicationStarter = applicationStarter; _applicationFinisher = applicationFinisher; _logger = logger; }
public static WindowsServiceTestServer Create(IApplicationStarter <IWindowsServiceController> applicationStarter) { return(new WindowsServiceTestServer(applicationStarter)); }
public static ServiceTestServer Create(IApplicationStarter <IServiceHostController> applicationStarter) { return(new ServiceTestServer(applicationStarter)); }