Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the RoleGroupService class.
        /// </summary>
        /// <param name="unitOfWork">UnitOfWork information</param>
        public RoleGroupService(UnitOfWork unitOfWork)
        {
            if (unitOfWork == null)
            {
                throw new ArgumentNullException(UnitOfWorkConst);
            }

            this.unitOfWork = unitOfWork;
            this.roleGroupRepository = new RoleGroupRepository(this.unitOfWork);
        }
Exemplo n.º 2
0
 public UnitOfWork(SsoDbContext context)
 {
     _context                         = context;
     UserRepository                   = new UserRepository(_context);
     RoleRepository                   = new RoleRepository(_context);
     UserRoleRepository               = new UserRoleRepository(_context);
     ActionRepository                 = new ActionRepository(_context);
     RoleActionRepository             = new RoleActionRepository(_context);
     ApplicationRepository            = new ApplicationRepository(_context);
     RoleApplicationRepository        = new RoleApplicationRepository(_context);
     SecurityLevelRepository          = new SecurityLevelRepository(_context);
     SecurityModeRepository           = new SecurityModeRepository(_context);
     SecurityLevelModelRepository     = new SecurityLevelModelRepository(_context);
     SettingRepository                = new SettingRepository(_context);
     SessionRepository                = new SessionRepository(_context);
     UserRestrictedIpRepository       = new UserRestrictedIpRepository(_context);
     HardwareTokenCodeRepository      = new HardwareTokenCodeRepository(_context);
     MobileVerificationCodeRepository = new MobileVerificationCodeRepository(_context);
     RoleGroupRepository              = new RoleGroupRepository(_context);
     AuthenticationStepRepository     = new AuthenticationStepRepository(_context);
 }