/// <summary> /// 实现控制反转 /// </summary> /// <param name="moduleFunctionRepos"></param> /// public CommunicationUserController(ecoBio.Wms.Backstage.Repositories.Backstage.CommunicationUser.IEmailRecordRepository EmailRecordRepos, ecoBio.Wms.Backstage.Repositories.IUserRepository userRepos, ecoBio.Wms.Backstage.Repositories.IEmployeeRepository employeeRepos, ecoBio.Wms.Backstage.Repositories.Backstage.CommunicationUser.ICommunicationRepository communicationRepos ) { _emailRecordRepos = new Service.Management.EmailRecordService(EmailRecordRepos); _userRepos = new Service.Management.UserService(userRepos); _employeeservice = new Service.Management.EmployeeService(employeeRepos); _communicationRepos = new Service.Management.CommunicationServer(communicationRepos); }
/// <summary> /// 实现控制反转 /// </summary> /// <param name="reRepos"></param> public Admin_RightsController(ecoBio.Wms.Backstage.Repositories.IRoleRepository roleRepos, ecoBio.Wms.Backstage.Repositories.IDynamicToken tokenRepos, ecoBio.Wms.Backstage.Repositories.IUserRepository userRepos, ecoBio.Wms.Backstage.Repositories.IModuleFunctionRepository moduleFunctionRepos, ecoBio.Wms.Backstage.Repositories.IEmployeeRepository employeeRepos, ecoBio.Wms.Backstage.Repositories.ICustomerRepository customerRepos, ecoBio.Wms.Backstage.Repositories.IDepartmentListRepository departmentListRepos ) { _tokenRepos = new Service.Management.DynamicTokenService(tokenRepos); _roleRepos = new Service.Management.RoleService(roleRepos); _userRepos = new Service.Management.UserService(userRepos); _moduleFunctionRepos = new Service.Management.ModuleFunctionService(moduleFunctionRepos); _customerRepos = new Service.Management.CustomerService(customerRepos); _employeeservice = new Service.Management.EmployeeService(employeeRepos); _departmentListRepos = new Service.Management.DepartmentListService(departmentListRepos); }