Esempio n. 1
0
 /// <summary>
 /// Creates a new instance of the multiple test sandbox wrapper.
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="dockerClient"></param>
 /// <param name="compilerService"></param>
 /// <param name="request"></param>
 public MultipleTestSandboxWrapper(ILogger logger, DockerClient dockerClient, CompilerService compilerService,
                                   CompileMultipleTestsSourceRequest request, Types.Compiler compiler)
 {
     this._logger          = logger;
     this._dockerClient    = dockerClient;
     this._compilerService = compilerService;
     this._request         = request;
     this._compiler        = compiler;
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CompileQueueMessageHandler" /> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="compileService">The sentiment service.</param>
 internal CompileQueueMessageHandler(ILogger <CompilerService> logger, CompilerService compileService)
 {
     this._logger         = logger;
     this._compileService = compileService;
 }