public DistributedNodesCleaner(DistributedComputingDbContext dbContext, IComputationCancelService computationCancelService, TimeSpan distributedNodeLifetime) { _dbContext = dbContext; _computationCancelService = computationCancelService; _distributedNodeLifetime = distributedNodeLifetime; }
public ComputationFailService( DistributedComputingDbContext dbContext, ISubtasksInProgressCleanupService subtasksInProgressCleanupService ) { _dbContext = dbContext; _subtasksInProgressCleanupService = subtasksInProgressCleanupService; }
public DistributedTaskDefinitionService( IJsonApiContext jsonApiContext, IEntityRepository <DistributedTaskDefinition> repository, ILoggerFactory loggerFactory, DistributedComputingDbContext dbContext) : base(jsonApiContext, repository, loggerFactory) { _dbContext = dbContext; }
public ComputationCompleteService( DistributedComputingDbContext dbContext, IProblemPluginFacadeProvider problemPluginFacadeProvider, ISubtasksInProgressCleanupService subtasksInProgressCleanupService ) { _dbContext = dbContext; _problemPluginFacadeProvider = problemPluginFacadeProvider; _subtasksInProgressCleanupService = subtasksInProgressCleanupService; }
public DistributedTaskService( IJsonApiContext jsonApiContext, IEntityRepository <DistributedTask> repository, ILoggerFactory loggerFactory, DistributedComputingDbContext dbContext, IProblemPluginFacadeProvider problemPluginFacadeProvider ) : base(jsonApiContext, repository, loggerFactory) { _dbContext = dbContext; _problemPluginFacadeProvider = problemPluginFacadeProvider; }
public SubtaskOperationsController( IResourceService <DistributedNode, Guid> distributedNodeResourceService, IResourceService <SubtaskInProgress> subtaskInProgressResourceService, DistributedComputingDbContext dbContext, IGetNextSubtaskToComputeService getNextSubtaskToComputeService, IPathsProvider pathsProvider ) { _distributedNodeResourceService = distributedNodeResourceService; _subtaskInProgressResourceService = subtaskInProgressResourceService; _dbContext = dbContext; _getNextSubtaskToComputeService = getNextSubtaskToComputeService; _pathsProvider = pathsProvider; }
public SubtasksInProgressCleanupService(DistributedComputingDbContext dbContext) { _dbContext = dbContext; }
public ComputationCancelService(DistributedComputingDbContext dbContext) { _dbContext = dbContext; }
public GetNextSubtaskToComputeService( DistributedComputingDbContext dbContext ) { _dbContext = dbContext; }