Esempio n. 1
0
 public OAuthController(AuthUnitOfWork <User> authUnitOfWork,
                        //IClientRepository clientRepository, IConsentRepository<User> consentRepository,
                        IAuthorizationCodeRepository <User> authorizationCodeRepository, JwtSecurityTokenHelper tokenHelper)
 {
     _authUnitOfWork = authUnitOfWork;
     //_clientRepository = clientRepository;
     //_consentRepository = consentRepository;
     _authorizationCodeRepository = authorizationCodeRepository;
     _tokenHelper = tokenHelper;
 }
Esempio n. 2
0
        public override void Initialize()
        {
            base.Initialize();

            var context = Factory.Get();

            Uow = new AuthUnitOfWork(Factory);

            PermissionRepository = new PermissionRepository(Factory);
            GroupRepository      = new GroupRepository(Factory);
            AccountRepository    = new AccountRepository(Factory);
            UserRepository       = new UserRepository(IdentityUserStore, Factory);

            ClaimRepository      = new ClaimRepository(Factory);
            AuthorizationService = new AuthorizationService(GroupRepository, PermissionRepository, AccountRepository, ClaimRepository, Uow);
        }
Esempio n. 3
0
        public override void Initialize()
        {
            base.Initialize();

            Fixture = new DatabaseAuthFixture();

            Factory = Fixture.Factory;

            var context = Factory.Get();

            IdentityUserStore = new UserStore <User>();

            Uow = new AuthUnitOfWork(Factory);

            Database.SetInitializer(new DatabaseTestInitializer());
        }
Esempio n. 4
0
        public DatabaseAuthFixture()
        {
            Factory = new AuthFactory();

            UnitOfWork = new AuthUnitOfWork(Factory);
        }
Esempio n. 5
0
 public ClientController(IClientRepository clientRepository, AuthUnitOfWork <User> authUnitOfWork)
 {
     _clientRepository = clientRepository;
     _authUnitOfWork   = authUnitOfWork;
 }
Esempio n. 6
0
 public ConsentsController(AuthUnitOfWork <User> authUnitOfWork)
 {
     _authUnitOfWork = authUnitOfWork;
 }
Esempio n. 7
0
 public UserInRoleService(AuthUnitOfWork uow, IGenericRepo <UserInRole> userInRoleRepo)
 {
     _authUow        = uow;
     _userInRoleRepo = userInRoleRepo;
 }
 public ActionInRoleService(AuthUnitOfWork uow)
 {
     _authUow = uow;
 }
Esempio n. 9
0
 public AuthApplicationService(IConfiguration config, AuthUnitOfWork uow)
 {
     _config = config;
     _uow    = uow;
 }
Esempio n. 10
0
 public StoreService(AppUnitOfWork appUOW, AuthUnitOfWork authUow)
 {
     _appUow    = appUOW;
     _authUow   = authUow;
     _storeRepo = appUOW.StoreRepo;
 }
Esempio n. 11
0
 public RoleService(AuthUnitOfWork uow)
 {
     _authUow = uow;
 }
 public AuthorizeAdminFilter(AuthUnitOfWork uow)
 {
     _uow = uow;
 }