예제 #1
0
 public DatabaseTask(
     IAppContext appContext,
     ServiceResolver services
     )
 {
     this.appContext = appContext;
     output          = services.OutputService();
     database        = services.DatabaseService();
 }
예제 #2
0
 public IisTask(
     IAppContext appContext,
     ServiceResolver services
     )
 {
     this.appContext = appContext;
     output          = services.OutputService();
     cache           = services.CacheService();
 }
예제 #3
0
 public SetupTask(
     IAppContext appContext,
     ServiceResolver services,
     TaskResolver tasks
     )
 {
     this.appContext = appContext;
     output          = services.OutputService();
     this.tasks      = tasks;
 }
예제 #4
0
 public HotfixTask(
     IAppContext appContext,
     ServiceResolver services,
     HttpClient httpClient
     )
 {
     this.appContext = appContext;
     output          = services.OutputService();
     cache           = services.CacheService();
     process         = services.ProcessService();
     this.httpClient = httpClient;
 }
예제 #5
0
 public ProcessService(ServiceResolver services)
 {
     output = services.OutputService();
 }