Exemplo n.º 1
0
        public ReadOnlyDatabaseTests()
        {
            _mock = new Mock <IDatabase <int, int> >();

            _rdb     = _mock.Object.AsReadOnly();
            _dbLayer = (IDatabaseLayer <int, int>)_rdb;
        }
Exemplo n.º 2
0
        public WriteOnlyDatabaseTests()
        {
            _mock = new Mock <IDatabase <int, int> >();

            _wdb     = _mock.Object.AsWriteOnly();
            _dbLayer = (IDatabaseLayer <int, int>)_wdb;
        }
 public void Setup()
 {
     _databaseLayer = Isolate.Fake.Instance <IDatabaseLayer>();
     Isolate.Swap.NextInstance <IDatabaseLayer>().With(_databaseLayer);
     _testRepository = new TestRepository(_databaseLayer);
     _testService    = new TestService(_testRepository);
 }
Exemplo n.º 4
0
 public UserService(IDatabaseLayer databaseLayer, IHttpContextAccessor httpContextAccessor)
 {
     _repository               = databaseLayer.Repo <UserEntity>();
     _repositorySession        = databaseLayer.Repo <UserSessionEntity>();
     _repositorySessionHistory = databaseLayer.Repo <UserSessionHistoryEntity>();
     _httpContextAccessor      = httpContextAccessor;
 }
Exemplo n.º 5
0
        public EventHandlerFactory(IQueryDataStore queryDataStore, IIdempotencyChecker idempotencyChecker, IDatabaseLayer databaseLayer)
        {
            _queryDataStore     = queryDataStore;
            _idempotencyChecker = idempotencyChecker;
            _databaseLayer      = databaseLayer;

            _idempotencyChecker.DatabaseLayer = _databaseLayer;
        }
Exemplo n.º 6
0
 public WithdrawController(IPodClient podClient,
                           IOptions <PodConfig> podOptions,
                           IDatabaseLayer databaseLayer,
                           ISessionUtilities session)
 {
     _podClient     = podClient;
     _podOptions    = podOptions;
     _databaseLayer = databaseLayer;
     _session       = session;
 }
Exemplo n.º 7
0
 public AssetService(IDatabaseLayer databaseLayer, IConfiguration configuration, ILogger <AssetService> logger, IProviderFactory providerFactory)
 {
     _databaseLayer             = databaseLayer;
     _assetRepository           = databaseLayer.Repo <AssetEntity>();
     _credentialValueRepository = databaseLayer.Repo <CredentialValueEntity>();
     _credentialRepository      = databaseLayer.Repo <CredentialEntity>();
     _configuration             = configuration;
     _logger          = logger;
     _providerFactory = providerFactory;
 }
Exemplo n.º 8
0
 public EventRepository(
     IDatabaseLayer databaseLayer,
     IGuidService guidService,
     IDateTimeService dateTimeService,
     IEventServiceProxyFactory eventServiceProxyFactory)
 {
     _databaseLayer            = databaseLayer;
     _guidService              = guidService;
     _dateTimeService          = dateTimeService;
     _eventServiceProxyFactory = eventServiceProxyFactory;
 }
Exemplo n.º 9
0
 protected override void OnPrepare()
 {
     base.OnPrepare();
     this.Application   = this.GetRootElement <IApplicationFrame>();
     this.DatabaseLayer = this.Application.DatabaseLayer;
 }
Exemplo n.º 10
0
 // Pass in databaselayer for dipendency injection
 public ClassifierProvider(IDatabaseLayer databaseLayer)
 {
     _databaseLayer = databaseLayer;
 }
 public CommandRepository(IDatabaseLayer databaseLayer)
 {
     _databaseLayer = databaseLayer;
 }
Exemplo n.º 12
0
 public DataSeeder(IServiceProvider serviceProvider, ILoggerFactory loggerFactory, IConfiguration configuration)
 {
     _databaseLayer = serviceProvider.GetService <IDatabaseLayer>();
     _logger        = loggerFactory.CreateLogger <DataSeeder <TDst> >();
     _configuration = configuration;
 }
Exemplo n.º 13
0
 public PersonTask(IDatabaseLayer databaseLayer)
 {
     _databaseLayer = databaseLayer;
 }
 public GenericRepository(DbSet <T> dbSet, IDatabaseLayer databaseLayer)
 {
     _dbSet         = dbSet;
     _queryable     = dbSet;
     _databaseLayer = databaseLayer;
 }