コード例 #1
0
        public void Init()
        {
            _fakeDbWrapper  = Substitute.For <INoSqlWrapper>();
            _fakeCollection = Substitute.For <ICollectionWrapper <TestEntity> >();
            _dummyLogger    = Substitute.For <ILoggerExt>();

            _sut = new NoSqlRepository <TestEntity>(_fakeDbWrapper, _dummyLogger);
        }
コード例 #2
0
 public LiteCollectionWrapper(LiteCollection <T> collection, INoSqlWrapper database)
 {
     _collection = collection;
     _database   = database;
 }
コード例 #3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="wrapper">Lite DB Wrapper object</param>
 public NoSqlRepository(INoSqlWrapper wrapper, ILoggerExt logger)
 {
     _dbWrapper = wrapper;
     _logger    = logger;
 }