public TaskController(ISessionProvider<AefSession> sessionProvider, ITaskManager taskManager, IIMService imservice, IConfiguration config, ITaskLogManager taskLogManager) : base(sessionProvider) { if (taskManager == null) throw new ArgumentException("TaskManager"); if (imservice == null) throw new ArgumentException("imservice"); if (config == null) throw new ArgumentException("config"); if (taskLogManager == null) throw new ArgumentException("taskLogManager"); m_TaskManager = taskManager; m_Config = config; m_IMService = imservice; m_TaskLogManager = taskLogManager; m_SessionProvider = sessionProvider; }
public MessageController(ISessionProvider<AefSession> sessionProvider, INotificationManager notificationManager, IIMService imService, IAccountManager accountManager, IOrgManager orgManager, ITaskManager taskManager) : base(sessionProvider) { if (notificationManager == null) throw new ArgumentException(nameof(notificationManager)); if (accountManager == null) throw new ArgumentNullException(nameof(accountManager)); if (orgManager == null) throw new ArgumentException(nameof(orgManager)); if (taskManager == null) throw new ArgumentException(nameof(taskManager)); if (imService == null) throw new ArgumentException(nameof(imService)); m_NotificationManager = notificationManager; m_OrgManager = orgManager; m_AccountManager = accountManager; m_TaskManager = taskManager; m_IMService = imService; }
public PartakerInvController(ISessionProvider<AefSession> sessionProvider, ITaskManager taskManager, IStaffManager staffManager, IPartakerInvManager partakerInvManager, INotificationManager notificationManager, IConfiguration config, IIMService imService) : base(sessionProvider) { if (taskManager == null) throw new ArgumentNullException(nameof(taskManager)); if (staffManager == null) throw new ArgumentNullException(nameof(staffManager)); if (partakerInvManager == null) throw new ArgumentNullException(nameof(partakerInvManager)); if (notificationManager == null) throw new ArgumentException(nameof(notificationManager)); if (config == null) throw new ArgumentException(nameof(config)); if (imService == null) throw new ArgumentException(nameof(imService)); m_TaskManager = taskManager; m_StaffManager = staffManager; m_PartakerInvManager = partakerInvManager; m_Configuration = config; m_NotificationManager = notificationManager; m_IIMService = imService; }