public CachedDapperRepository(ICacheProvider cacheProvider, IConnectionKeyProvider keyProvider, IConnectionProvider connProvider) : base(keyProvider, connProvider) { this.cache = cacheProvider.GetCache <T, TKey>(); this.provider = connProvider; }
public DapperRepository(IConnectionKeyProvider keyProvider, IConnectionProvider provider) { this.provider = provider; if (keyProvider == null) { this.ConnectionKey = "mysql"; } else { this.ConnectionKey = keyProvider.Key; } this.curDbConnection = provider.NewConnection(this.ConnectionKey); }
public CachedDapperRepositoryU32(ICacheProvider cacheProvider, IConnectionKeyProvider keyProvider, IConnectionProvider connProvider) : base(cacheProvider, keyProvider, connProvider) { }