Exemple #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;
 }
Exemple #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);
        }
Exemple #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());
        }
Exemple #4
0
        public DatabaseAuthFixture()
        {
            Factory = new AuthFactory();

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