public LinksController(IMongoDatabase db, ISequenceProvider provider, DecBase68Converter converter, IAuthTokenProvider authTokenProvider) { _links = db.GetCollection <ShortenedLinkModel>("ShortenedLinks"); _sequenceProvider = provider; _converter = converter; _authTokenProvider = authTokenProvider; }
public AuthTokenProvider(ISequenceProvider provider, DecBase68Converter converter) { _authorizedUsersSequence = provider.GetSequenceAsync("authorizedUsersSequence").GetAwaiter().GetResult(); _converter = converter; }