public TestDeploy(IMediator mediatr, IDockerRemoteService dockerRemoteService) { _mediatr = mediatr; _dockerRemoteService = dockerRemoteService; if (PortNumber == default(int)) { PortNumber = 2376; } }
public AzureResourceService(IRepository <BenchmarkExperiment> appTestRepo, IRepository <AzureHost> azureHostRepo, IRepository <DockerHost> dockerHostRepo, IRepository <Core.Entities.AzureCredientials> azureCredentials, IDockerRemoteService dockerRemoteService, IHostingEnvironment env, IOptions <AzureSettings> azureSettings) { _appTestRepo = appTestRepo; _azureHostRepo = azureHostRepo; _dockerHostRepo = dockerHostRepo; _azureCredentials = azureCredentials; _dockerRemoteService = dockerRemoteService; _env = env; _azureSettings = azureSettings; jsonFilePath = Path.Combine(_env.WebRootPath, @"azureFiles/").ToLower(); shellScriptPath = Path.Combine(_env.WebRootPath, _azureSettings.Value.ShellScriptFilePath); if (!Directory.Exists(jsonFilePath)) { Directory.CreateDirectory(jsonFilePath); } }
public UpdateCommandHandler(IRepository <T> repo, IMapper mapper, IDockerRemoteService dockerRemoteService) { _repo = repo; _mapper = mapper; _dockerRemoteService = dockerRemoteService; }
/// <summary> /// Initializes a new instance of the <see cref="PingDockerHostAuthenticationCommandHandler"/> class. /// </summary> /// <param name="dockerRemoteService">The docker remote service.</param> public PingDockerHostAuthenticationCommandHandler(IDockerRemoteService dockerRemoteService) { _dockerRemoteService = dockerRemoteService; }
public AWSResourcesService(IRepository <AWSCredentials> credsRepo, IDockerRemoteService dockerRemoteService) { _credsRepo = credsRepo; _dockerRemoteService = dockerRemoteService; }