コード例 #1
0
 public AccountController(IUserService userService, ISecurityService securityService, ISubModuleItemService subModuleItemService,
                          IRoleService roleService, ISubModuleService subModuleService, IUserPermissionService userPermissionService, ISchoolService schoolService, IWorkflowactionSettingService workflowactionSettingService, INotificationSettingService notificationSettingService, IRoleSubModuleItemService roleSubModuleItemService)
 {
     this.userService                  = userService;
     this.securityService              = securityService;
     this.roleService                  = roleService;
     this.subModuleService             = subModuleService;
     this.userPermissionService        = userPermissionService;
     this.schoolService                = schoolService;
     this.workflowactionSettingService = workflowactionSettingService;
     this.notificationSettingService   = notificationSettingService;
     this.roleSubModuleItemService     = roleSubModuleItemService;
     this.subModuleItemService         = subModuleItemService;
 }
コード例 #2
0
 public NotificationService(IUnitOfWork uow,
     IUserService userService,
     IMessagingGatewayAdapter messagingGateway,
     INotificationSettingService notificationSettingService,
     Lazy<IClassService> classService,
     Lazy<ISettingService> settingService,
       Lazy<IYearEventsService> yearEventService
     )
 {
     _classService = classService;
     _uow = uow;
     _webNotification = uow.Set<WebNotification>();
     _userService = userService;
     _messagingGateway = messagingGateway;
     _notificationSettingService = notificationSettingService;
     _settingService = settingService;
     _yearEventService = yearEventService;
 }
コード例 #3
0
 public NotificationSettingsController(INotificationSettingService service)
 {
     _service = service;
 }
コード例 #4
0
 public NotificationSettingController(INotificationSettingService notificationSettingService)
 {
     _notificationSettingService = notificationSettingService;
 }
コード例 #5
0
 public NotificationSettingController(INotificationSettingService notificationSettingService, ISubModuleItemService subModuleItemService, IRoleSubModuleItemService roleSubModuleItemService)
 {
     this.notificationSettingService = notificationSettingService;
     this.subModuleItemService       = subModuleItemService;
     this.roleSubModuleItemService   = roleSubModuleItemService;
 }