public EmployeeController( IEmployeeWriter employeeWriter, IEmployeeReader employeeReader, INotificationStore notificationStore) { NotificationStore = notificationStore ?? throw new ArgumentNullException(nameof(notificationStore)); EmployeeReader = employeeReader ?? throw new ArgumentNullException(nameof(employeeReader)); EmployeeWriter = employeeWriter ?? throw new ArgumentNullException(nameof(employeeWriter)); }
public EmployeeWriterWithEmailAlreadyExistsValidation( IEmployeeWriter employeeWriter, IEmployeeReader employeeReader, INotificationStore notificationStore) { NotificationStore = notificationStore ?? throw new ArgumentNullException(nameof(notificationStore)); EmployeeWriter = employeeWriter ?? throw new ArgumentNullException(nameof(employeeWriter)); EmployeeReader = employeeReader ?? throw new ArgumentNullException(nameof(employeeReader)); }
internal EmployeeTarget(IEmployeeAdaptorRepository employeeAdaptorRepository, IEmployeeWriter iEmployeeWriter) { _employeeAdaptorRepository = employeeAdaptorRepository; _iEmployeeWriter = iEmployeeWriter; }