public ShortnerService(ILongUrlRepository longUrlRepository, ICustomUrlRepository customUrlRepository, IUrlConversion urlConversion)
 {
     this.longUrlRepository = longUrlRepository;
     this.customUrlRepository = customUrlRepository;
     this.urlConversion = urlConversion;
     StartCustomUrlCache();
 }
예제 #2
0
 public ShortnerService(ILongUrlRepository longUrlRepository, ICustomUrlRepository customUrlRepository, IUrlConversion urlConversion)
 {
     this.longUrlRepository   = longUrlRepository;
     this.customUrlRepository = customUrlRepository;
     this.urlConversion       = urlConversion;
     StartCustomUrlCache();
 }
예제 #3
0
        public void Initialize()
        {
            const string chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

            urlConversion = new Base10ToHash(chars);
        }
 public void Initialize()
 {
     const string chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
     urlConversion = new Base10ToHash(chars);
 }