public UserService(IUserRepository _userRepository, IUnitOfWork _unitOfWork, IUserInfoRepository _userInfoRepository, HttpContextUtil _httpContextUtil, IUserDepartmentRepository _userDepartmentRepository, IDepartmentRepository _departmentRepository, IUserRoleRepository _userRoleRepository, IRoleRepository _roleRepository, IButtonActionRepository _buttonActionRepository, IHostingEnvironment _hostingEnv, RedisHelp _redisHelp) { userRepository = _userRepository; unitOfWork = _unitOfWork; userInfoRepository = _userInfoRepository; httpContextUtil = _httpContextUtil; userDepartmentRepository = _userDepartmentRepository; departmentRepository = _departmentRepository; userRoleRepository = _userRoleRepository; roleRepository = _roleRepository; buttonActionRepository = _buttonActionRepository; hostingEnv = _hostingEnv; redisHelp = _redisHelp; }
public void Customize(IFixture fixture) { fixture.Register(() => HttpContextUtil.CreateActionContext()); }