public UserController(UserManager <User> user, IUserAppService userAppService, INotificationHandler <DomainNotificationEvent> notification, ClaimTypeRepository claimTypeRepository) { _user = user; this._userAppService = userAppService; this._notification = notification as DomainNotificationEventHandler; this._claimTypeRepository = claimTypeRepository; }
public IdentityResourceUoW(ISessionManager sessionManager, IdentityResourceRepository identityResourceRepository, ClaimTypeRepository claimTypeRepository) : base(sessionManager) { m_identityResourceRepository = identityResourceRepository; m_claimTypeRepository = claimTypeRepository; }
public ClaimUoW(ISessionManager sessionManager, ClaimRepository claimRepository, UserRepository userRepository, ClaimTypeRepository claimTypeRepository) : base(sessionManager) { m_claimRepository = claimRepository; m_userRepository = userRepository; m_claimTypeRepository = claimTypeRepository; }
public ApiResourceUoW(ISessionManager sessionManager, ApiResourceRepository apiResourceRepository, ClaimTypeRepository claimTypeRepository, ScopeRepository scopeRepository) : base(sessionManager) { m_apiResourceRepository = apiResourceRepository; m_claimTypeRepository = claimTypeRepository; m_scopeRepository = scopeRepository; }
public async Task Should_Check_Name_If_It_Is_Uniquee() { var claim = (await ClaimTypeRepository.GetListAsync()).FirstOrDefault(); var result1 = await ClaimTypeRepository.DoesNameExist(claim.Name); result1.ShouldBe(true); var result2 = await ClaimTypeRepository.DoesNameExist(Guid.NewGuid().ToString()); result2.ShouldBe(false); }
protected virtual async Task AddClaimTypeIfNotExistsAsync(string claimType) { if (await ClaimTypeRepository.AnyAsync(claimType)) { return; } await ClaimTypeRepository.InsertAsync( new IdentityClaimType( GuidGenerator.Create(), claimType, isStatic : true ) ); }
public UnitOfWork(INavyAccountDbContext context) { this.context = context; Users = new UserRepository(context); Menus = new MenuRepository(context); RoleMenus = new RoleMenuRepository(context); MenuGroups = new MenuGroupRepository(context); UserRoles = new UserRoleRepository(context); FundType = new FundTypeRepo(context); actType = new AccountTypeRepository(context); balSheet = new BalanceSheetRepository(context); mainAccount = new MainAccountRepository(context); accountChart = new ChartRepository(context); subtype = new SubTypeRepository(context); fundTypeCode = new FundTypeRepository(context); loanType = new LoanTypeRepo(context); rank = new RankRepo(context); person = new PersonRepo(context); beneficiary = new BeneficiaryRepo(context); bank = new BankRepository(context); pfundrate = new PfFundRateRepository(context); contribution = new NPFContributionRepository(context); loanRegisterRepository = new LoanRegisterRepository(context); register = new InvestmentRegisterRepository(context); loanStatus = new LoanStatusRepository(context); schedule = new LoanScheduleRepository(context); balance = new TrialBalanceRepository(context); accountHistory = new AccountHistoryRepository(context); npf_Ledgers = new LedgerRepositoy(context); report = new TrialBalanceReportRepository(context); history = new TrialBalanceHistoryRepository(context); pf_loandisc = new LoandiscRepo(context); loanPerRank = new LoanPerRankRepository(context); claimregister = new ClaimRepository(context); npfHistories = new FinancialDocRepo(context); trail = new AuditRailRepository(context); npf_contrdisc = new ContrRepo(context); surplus = new SurplusRepository(context); cam = new ClaimTypeRepository(context); navip = new NavipRepository(context); loantypereview = new LoanTypeReviewRepo(context); }
public async Task GetCountAsync_With_Filter() { (await ClaimTypeRepository.GetCountAsync("Age")).ShouldBe(1); }
public ClaimTypeUoW(ISessionManager sessionManager, ClaimTypeRepository claimTypeRepository, ClaimTypeEnumRepository claimTypeEnumRepository) : base(sessionManager) { m_claimTypeRepository = claimTypeRepository; m_claimTypeEnumRepository = claimTypeEnumRepository; }