protected UrlShortenerOperationalStoreAbstract( IUrlShortenerAlgorithm urlShortenerAlgorithm, ISimpleItemDbContext <T> simpleItemDbContext) { _urlShortenerAlgorithm = urlShortenerAlgorithm; _simpleItemDbContext = simpleItemDbContext; }
public ExpiredInMemoryUrlShortenerOperationalStore(IUrlShortenerAlgorithm urlShortenerAlgorithm) : base(urlShortenerAlgorithm) { }
public UrlShortenerOperationalStore( IUrlShortenerAlgorithm urlShortenerAlgorithm, ISimpleItemDbContext <ShortUrlCosmosDocument> simpleItemDbContext) : base(urlShortenerAlgorithm, simpleItemDbContext) { }
public InMemoryUrlShortenerOperationalStoreBase(IUrlShortenerAlgorithm urlShortenerAlgorithm) { _urlShortenerAlgorithm = urlShortenerAlgorithm; _database = new Dictionary <string, ShortUrl>(); }