Example #1
0
        public EmployeesRepository(IEmployeesContext empContext)
        {
            this.employeesContext = empContext;

            if (empContext == default(IEmployeesContext))
            {
                throw new ArgumentException(paramName: nameof(empContext), message: "SPECIFIED EMPLOYEE CONTEXT IS INVALID");
            }
        }
Example #2
0
 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;
 }
Example #3
0
 public EmployeesController(IEmployeesContext ctx)
 {
     _ctx = ctx;
 }