public EmployeesRepository(IEmployeesContext empContext) { this.employeesContext = empContext; if (empContext == default(IEmployeesContext)) { throw new ArgumentException(paramName: nameof(empContext), message: "SPECIFIED EMPLOYEE CONTEXT IS INVALID"); } }
public EmployeesController(IEmployeesContext ctx, IPublisher <Employee, CreatedEvent, Message> createdPublisher, IPublisher <Employee, UpdatedEvent, Message> updatedPublisher, IPublisher <Employee, DeletedEvent, Message> deletedPublisher) { _ctx = ctx; _createdPublisher = createdPublisher; _updatedPublisher = updatedPublisher; _deletedPublisher = deletedPublisher; }
public EmployeesController(IEmployeesContext ctx) { _ctx = ctx; }