public SystemAppService(INodeAppService nodeAppService, IMessageAppService messageAppService, ISchedulerAppService schedulerAppService,
                         ApplicationDbContext dbcontext, ICommonConfiguration configuration, IAppSession appSession, UserManager <ApplicationUser> userManager, ILoggerFactory loggerFactory)
     : base(dbcontext, configuration, appSession, userManager, loggerFactory)
 {
     _schedulerAppService = schedulerAppService;
     _nodeAppService      = nodeAppService;
     _messageAppService   = messageAppService;
 }
Exemplo n.º 2
0
 public NodeController(StorageClient storageClient,
                       INodeAppService nodeAppService,
                       IQuotaAppService quotaAppService,
                       IZipAppService zipAppService)
 {
     _storageClient   = storageClient;
     _nodeAppService  = nodeAppService;
     _quotaAppService = quotaAppService;
     _zipAppService   = zipAppService;
 }
Exemplo n.º 3
0
 public SystemManageController(
     ITenantAppService tenantAppService,
     IDeviceTypeAppService deviceTypeAppService,
     INodeAppService nodeAppService,
     IAuditLogAppService auditLogAppService)
 {
     _tenantAppService     = tenantAppService;
     _deviceTypeAppService = deviceTypeAppService;
     _nodeAppService       = nodeAppService;
     _auditLogAppService   = auditLogAppService;
 }
Exemplo n.º 4
0
 public TaskAppService(ISchedulerAppService schedulerAppService, ISystemAppService systemAppService,
                       ITaskHistoryAppService taskHistoryAppService,
                       IMessageAppService messageAppService,
                       INodeAppService nodeAppService, ICommonConfiguration configuration, UserManager <ApplicationUser> userManager,
                       ApplicationDbContext dbcontext) : base(dbcontext, configuration, userManager)
 {
     _schedulerAppService   = schedulerAppService;
     _systemAppService      = systemAppService;
     _taskHistoryAppService = taskHistoryAppService;
     _messageAppService     = messageAppService;
     _nodeAppService        = nodeAppService;
 }
 public TaskAppService(ISchedulerAppService schedulerAppService, ISystemAppService systemAppService,
                       ITaskHistoryAppService taskHistoryAppService,
                       IMessageAppService messageAppService,
                       INodeAppService nodeAppService, ICommonConfiguration configuration, IAppSession appSession, UserManager <Domain.Entities.ApplicationUser> userManager,
                       ApplicationDbContext dbcontext, ILoggerFactory loggerFactory) : base(dbcontext, configuration, appSession, userManager, loggerFactory)
 {
     _schedulerAppService   = schedulerAppService;
     _systemAppService      = systemAppService;
     _taskHistoryAppService = taskHistoryAppService;
     _messageAppService     = messageAppService;
     _nodeAppService        = nodeAppService;
 }
Exemplo n.º 6
0
		public static void ExitTask(INodeAppService nodeAppService, IMessageAppService messageAppService, Core.Entities.Task task, ILogger logger = null)
		{
			var runningNodes = nodeAppService.GetAllOnline();

			var messages = new List<CreateMessageInput>();
			foreach (var status in runningNodes)
			{
				var msg = new CreateMessageInput
				{
					ApplicationName = "NULL",
					TaskId = task.Id,
					Name = Core.Entities.Message.CanleMessageName,
					NodeId = status.NodeId
				};
				logger?.Warning($"Add CANCLE message: {JsonConvert.SerializeObject(msg)}.");
				messages.Add(msg);
			}
			messageAppService.Create(messages);

			task.IsRunning = false;
			task.NodeRunningCount = 0;
		}
Exemplo n.º 7
0
 public NodeController(INodeAppService nodeAppService, IAppSession appSession, ICommonConfiguration commonConfiguration) : base(appSession, commonConfiguration)
 {
     _nodeAppService = nodeAppService;
 }
 public ReportAppService(INodeAppService nodeAppService, ApplicationDbContext dbcontext, ICommonConfiguration configuration,
                         IAppSession appSession, UserManager <ApplicationUser> userManager, ILoggerFactory loggerFactory)
     : base(dbcontext, configuration, appSession, userManager, loggerFactory)
 {
     _nodeAppService = nodeAppService;
 }
Exemplo n.º 9
0
 public NodeAppService_Test()
 {
     _nodeAppService = Resolve<INodeAppService>();
 }
Exemplo n.º 10
0
 public NodeAppService_Test()
 {
     _nodeAppService = Resolve <INodeAppService>();
 }
 public DashboardAppService(INodeAppService nodeAppService, ApplicationDbContext dbcontext, ICommonConfiguration configuration,
                            UserManager <ApplicationUser> userManager)
     : base(dbcontext, configuration, userManager)
 {
     _nodeAppService = nodeAppService;
 }