/// <summary>
 /// Creates new instance of <see cref="StartClientApplicationService"/>
 /// </summary>
 /// <param name="startApplicationService">The actual start application service</param>
 /// <param name="applicationPathInfo">The application path information</param>
 public StartClientApplicationService(
     IStartApplicationService startApplicationService,
     IApplicationPathInfo applicationPathInfo)
 {
     _startApplicationService = startApplicationService;
     _applicationPathInfo     = applicationPathInfo;
 }
示例#2
0
 public WebApplicationModule(IProcessManagementService processManagementService)
 {
     this.processManagementService = processManagementService;
     applicationPathInfo           = new ApplicationPathInfo();
     applicationFacade             = new ApplicationFacade(processManagementService);
 }
示例#3
0
 public MongoModule(IProcessManagementService processManagementService)
 {
     this.processManagementService = processManagementService;
     // ReSharper disable once ArrangeThisQualifier
     this.mongoApplicationPathInfo = new MongoApplicationPathInfo();
 }
 public WebServerModule(IProcessManagementService processManagementService)
 {
     _applicationFacade       = new ApplicationFacade(processManagementService);
     _startApplicationService = new StartApplicationService.WithRealProviders(_applicationFacade);
     _applicationPathInfo     = new ApplicationPathInfo();
 }