Exemplo n.º 1
0
 public DistributedTasksController(
     IJsonApiContext jsonApiContext,
     IResourceService <DistributedTask> distributedTaskResourceService,
     ILoggerFactory loggerFactory,
     IJsonApiResponseFactory jsonApiResponseFactory
     ) : base(jsonApiContext, distributedTaskResourceService, loggerFactory)
 {
     _distributedTaskResourceService = distributedTaskResourceService;
     _jsonApiResponseFactory         = jsonApiResponseFactory;
 }
Exemplo n.º 2
0
        public DistributedTaskDefinitionsController(
            IJsonApiContext jsonApiContext,
            IResourceService <DistributedTaskDefinition> taskDefinitionResourceService,
            ILoggerFactory loggerFactory,
            IPathsProvider pathsProvider,
            IProblemPluginFacadeProvider problemPluginFacadeProvider,
            IFileStorage fileStorage,
            IPackager packager,
            IJsonApiResponseFactory jsonApiResponseFactory
            ) : base(jsonApiContext, taskDefinitionResourceService, loggerFactory)
        {
            _taskDefinitionResourceService = taskDefinitionResourceService;
            _pathsProvider = pathsProvider;
            _problemPluginFacadeProvider = problemPluginFacadeProvider;
            _fileStorage            = fileStorage;
            _packager               = packager;
            _jsonApiResponseFactory = jsonApiResponseFactory;

            _logger = loggerFactory.CreateLogger <DistributedTaskDefinitionsController>();
        }