public RepositoryBuilder WithAccountDbContext (IAccountDbContext accountDbContext) { _defaultAccountDbContext = false; _accountDbContext = accountDbContext; return(this); }
/// <summary> /// Initializes a new instance of the AccountDbSetProvider class. /// </summary> /// <param name="context">The database context with full-access.</param> /// <param name="readonlyContext">The optional database context readonly.</param> protected AccountDbSetProvider(IAccountDbContext context, IAccountDbContext readonlyContext = null) { if (readonlyContext == null) { readonlyContext = context; } contextFactory = isReadonly => isReadonly ? readonlyContext : context; }
public IRepository Build() { if (_defaultAccountDbContext) { _accountDbContext = DefaultAccountDbContext().Object; } return(new Repository(_accountDbContext)); }
public QueryAccountCommandHandler(IAccountDbContext accountDbContext) { _accountDbContext = accountDbContext; }
public Repository(IAccountDbContext accountDbContext) { _context = accountDbContext; }
public AttributeTypeRepository(IAccountDbContext dbc, IAttributeTypeMap map, ILogger <AttributeTypeData> log) : base(log, map) { entityContext = dbc; }
public RoleService(IAccountDbContext context) { this.context = context; }
public CommentTypeRepository(IAccountDbContext dbc, ICommentTypeMap map, ILogger <CommentTypeData> log) : base(log, map) { entityContext = dbc; }
public FeeScheduleRepository(IAccountDbContext dbc, IFeeScheduleMap map, ILogger <FeeScheduleData> log) : base(log, map) { entityContext = dbc; }
public ProductTypeRepository(IAccountDbContext dbc, IProductTypeMap map, ILogger <ProductTypeData> log) : base(log, map) { entityContext = dbc; }
public CreateAccessTokenCommandHandler(IAccountDbContext accountDbContext, IPasswordHasher passwordHasher, IAccessTokenGenerator accessTokenGenerator) { _accountDbContext = accountDbContext; _passwordHasher = passwordHasher; _accessTokenGenerator = accessTokenGenerator; }
public CreateAccountCommandHandler(IAccountDbContext dbContext, IUsernameUniqueChecker usernameUniqueChecker, IPasswordHasher passwordHasher) { _dbContext = dbContext; _usernameUniqueChecker = usernameUniqueChecker; _passwordHasher = passwordHasher; }
/* * public AccountController() * :this(new AccountDbContext()) * { * }*/ public AccountController(IAccountDbContext accountDbContext) { _accountDbContext = accountDbContext; }
public UsernameUniqueChecker(IAccountDbContext accountDbContext) { _accountDbContext = accountDbContext; }
public AddressPostalRepository(IAccountDbContext dbc, IAddressPostalMap map, ILogger <AddressPostalData> log) : base(log, map) { entityContext = dbc; }
public AccountRepository(IAccountDbContext dbc, IAccountMap map, ILogger <AccountData> log) : base(log, map) { entityContext = dbc; }
public PersonRepository(IAccountDbContext dbc, IPersonMap map, ILogger <PersonData> log) : base(log, map) { entityContext = dbc; }
public CompanyRepository(IAccountDbContext dbc, ICompanyMap map, ILogger <CompanyData> log) : base(log, map) { entityContext = dbc; }
public EntityEntityRepository(IAccountDbContext dbc, IEntityEntityMap map, ILogger <EntityEntityData> log) : base(log, map) { entityContext = dbc; }