public RequestModifyPermissionsService(
     IRequestRepository requestsRepository,
     IResourceRepository resourceRepository,
     IRequestSecurityService <RequestUserModel> requestSecurityService) :
     base(requestsRepository, resourceRepository, requestSecurityService)
 {
 }
Ejemplo n.º 2
0
        public RequestDelegatePermissionsController(
            IRequestDelegatePermissionsService requestService,
            IRequestSecurityService <RequestDelegatePermissionsUserModel> securityService,
            IEmailBuilder emailBuilder, IEmailSender emailSender,
            ILogger logger)
        {
            if (requestService == null)
            {
                throw new ArgumentNullException("requestService");
            }
            _requestService = requestService;
            if (securityService == null)
            {
                throw new ArgumentNullException("securityService");
            }
            _securityService = securityService;
            if (emailBuilder == null)
            {
                throw new ArgumentNullException("emailBuilder");
            }
            _emailBuilder = emailBuilder;
            if (emailSender == null)
            {
                throw new ArgumentNullException("emailSender");
            }
            _emailSender = emailSender;

            if (logger == null)
            {
                throw new ArgumentNullException("logger");
            }
            _logger = logger;
        }
Ejemplo n.º 3
0
 public RequestController(IRequestService <RequestUserModel,
                                           RequestViewModel <RequestUserModel> > requestService,
                          IRequestSecurityService <RequestUserModel> securityService,
                          IEmailBuilder emailBuilder,
                          IEmailSender emailSender, Infrastructure.Logging.ILogger logger)
 {
     if (requestService == null)
     {
         throw new ArgumentNullException("requestService");
     }
     _requestService = requestService;
     if (securityService == null)
     {
         throw new ArgumentNullException("securityService");
     }
     _securityService = securityService;
     if (emailBuilder == null)
     {
         throw new ArgumentNullException("emailBuilder");
     }
     _emailBuilder = emailBuilder;
     if (emailSender == null)
     {
         throw new ArgumentNullException("emailSender");
     }
     _emailSender = emailSender;
     if (logger == null)
     {
         throw new ArgumentNullException("logger");
     }
     _logger = logger;
 }
Ejemplo n.º 4
0
 public RequestAddUserService(IRequestRepository requestsRepository,
                              IResourceRepository resourceRepository,
                              IUserService userService,
                              IRequestSecurityService <RequestUserModel> requestSecurityService)
     : base(requestsRepository, resourceRepository, requestSecurityService)
 {
     if (userService == null)
     {
         throw new ArgumentNullException("userService");
     }
     _userService = userService;
 }
 public RequestRemoveUserService(
     IRequestRepository requestsRepository,
     IResourceRepository resourceRepository,
     IRightService rightService,
     IRequestSecurityService <RequestUserModel> requestSecurityService) :
     base(requestsRepository, resourceRepository, requestSecurityService)
 {
     if (rightService == null)
     {
         throw new ArgumentNullException("rightService");
     }
     _rightService = rightService;
 }
Ejemplo n.º 6
0
 public RequestService(IRequestRepository requestsRepository, IResourceRepository resourceRepository,
                       IRequestSecurityService <TUserModel> requestSecurityService)
 {
     if (requestsRepository == null)
     {
         throw new ArgumentNullException("requestsRepository");
     }
     RequestsRepository = requestsRepository;
     if (requestSecurityService == null)
     {
         throw new ArgumentNullException("requestSecurityService");
     }
     RequestSecurityService = requestSecurityService;
     if (resourceRepository == null)
     {
         throw new ArgumentNullException("resourceRepository");
     }
     ResourceRepository = resourceRepository;
 }
Ejemplo n.º 7
0
 public EmailBuilder(MailAddress from,
                     IRequestService <RequestUserModel, RequestViewModel <RequestUserModel> > requestService,
                     IRequestSecurityService <RequestUserModel> requestSecurityService)
 {
     if (from == null)
     {
         throw new ArgumentNullException("from");
     }
     _from = from;
     if (requestService == null)
     {
         throw new ArgumentNullException("requestService");
     }
     _requestService = requestService;
     if (requestSecurityService == null)
     {
         throw new ArgumentNullException("requestSecurityService");
     }
     _requestSecurityService = requestSecurityService;
 }
Ejemplo n.º 8
0
 public RequestAddUserController(IRequestAddUserService requestService,
                                 IRequestSecurityService <RequestUserModel> securityService,
                                 IUserService userService,
                                 IEmailBuilder emailBuilder, IEmailSender emailSender,
                                 ILogger logger)
 {
     if (requestService == null)
     {
         throw new ArgumentNullException("requestService");
     }
     _requestService = requestService;
     if (securityService == null)
     {
         throw new ArgumentNullException("securityService");
     }
     _securityService = securityService;
     if (userService == null)
     {
         throw new ArgumentNullException("userService");
     }
     _userService = userService;
     if (emailBuilder == null)
     {
         throw new ArgumentNullException("emailBuilder");
     }
     _emailBuilder = emailBuilder;
     if (emailSender == null)
     {
         throw new ArgumentNullException("emailSender");
     }
     _emailSender = emailSender;
     if (logger == null)
     {
         throw new ArgumentNullException("logger");
     }
     _logger = logger;
 }