public ShortnerService(ILongUrlRepository longUrlRepository, ICustomUrlRepository customUrlRepository, IUrlConversion urlConversion) { this.longUrlRepository = longUrlRepository; this.customUrlRepository = customUrlRepository; this.urlConversion = urlConversion; StartCustomUrlCache(); }
public void Initialize() { const string chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; urlConversion = new Base10ToHash(chars); }