Esempio n. 1
0
 public ShortUrlGenerator(
     IFromShortUrlRepository fromShortUrlRepository,
     IRandomStringGenerator randomStringGenerator)
 {
     this.fromShortUrlRepository = fromShortUrlRepository;
     this.randomStringGenerator  = randomStringGenerator;
 }
Esempio n. 2
0
 public ShortUrlManager(
     IToShortUrlRepository toShortUrlRepository,
     IFromShortUrlRepository fromShortUrlRepository,
     IShortUrlGenerator shortUrlGenerator,
     ShortUrlManagerSettings shortUrlManagerSettings,
     IDateTimeProvider dateTimeProvider)
 {
     this.toShortUrlRepository    = toShortUrlRepository;
     this.fromShortUrlRepository  = fromShortUrlRepository;
     this.shortUrlGenerator       = shortUrlGenerator;
     this.shortUrlManagerSettings = shortUrlManagerSettings;
     this.dateTimeProvider        = dateTimeProvider;
 }