예제 #1
0
 public EmployeesController(
     [NotNull] IEmployeeCredentialsService employeeCredentialsService,
     [NotNull] ILogFactory logFactory)
 {
     _employeeCredentialsService = employeeCredentialsService ?? throw new ArgumentNullException(nameof(employeeCredentialsService));
     _log = logFactory.CreateLog(this);
 }
예제 #2
0
 public UpdateEmployeeCredentialsCommandHandler(
     [NotNull] IChaosKitty chaosKitty,
     [NotNull] IEmployeeCredentialsService employeeCredentialsService)
 {
     _chaosKitty = chaosKitty ?? throw new ArgumentNullException(nameof(chaosKitty));
     _employeeCredentialsService = employeeCredentialsService ?? throw new ArgumentNullException(nameof(employeeCredentialsService));
 }
 public RegisterEmployeeCredentialsCommandHandler(
     [NotNull] IChaosKitty chaosKitty,
     [NotNull] IEmployeeCredentialsService employeeCredentialsService,
     [NotNull] ILogFactory logFactory)
 {
     _chaosKitty = chaosKitty ?? throw new ArgumentNullException(nameof(chaosKitty));
     _employeeCredentialsService = employeeCredentialsService ?? throw new ArgumentNullException(nameof(employeeCredentialsService));
     _log = logFactory.CreateLog(this);
 }
예제 #4
0
 public OnDutyController([NotNull] IEmployeeCredentialsService employeeCredentialsService)
 {
     _employeeCredentialsService = employeeCredentialsService ?? throw new ArgumentNullException(nameof(employeeCredentialsService));
 }