Esempio n. 1
0
 /// <summary>
 /// Executes any necessary start up code for the controller.
 ///
 /// Exceptions
 ///     ArgumentNullException: when any of the parameters is null.
 /// </summary>
 public UserController(
     ILogger <UserController> logger,
     IUserService userService,
     IAsteriskService asteriskService
     )
 {
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
     _userService     = userService ?? throw new ArgumentNullException(nameof(userService));
     _asteriskService = asteriskService ?? throw new ArgumentNullException(nameof(asteriskService));
 }
Esempio n. 2
0
 /// <summary>
 /// Executes any necessary start up code for the controller.
 ///
 /// Exceptions
 ///     ArgumentNullException: when any of the parameters is null.
 /// </summary>
 public UserController(
     ILogger <UserController> logger,
     IModelValidationService modelValidationService,
     IEmailService emailService,
     IUserService userService,
     IAsteriskService asteriskService
     )
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _modelValidationService = modelValidationService ?? throw new ArgumentNullException(nameof(modelValidationService));
     _emailService           = emailService ?? throw new ArgumentNullException(nameof(emailService));
     _userService            = userService ?? throw new ArgumentNullException(nameof(userService));
     _asteriskService        = asteriskService ?? throw new ArgumentNullException(nameof(asteriskService));
 }