public LoginHandler(IOauthConnect connect, IMediator mediator) { _connect = connect; _premiumRefresher = new PremiumHandler(mediator); }
public TokenRefresher(IOauthConnect connect, IMediator mediator, ISettingsStorage storage) { _connect = connect; _storage = storage; _premiumRefresher = new PremiumHandler(mediator, storage); }
public TokenRefresher(IOauthConnect connect, IDecryption decryption) { _connect = connect; _premiumRefresher = new PremiumHandler(decryption); }
public LoginHandler(OauthConnect connect) { _connect = connect; _premiumRefresher = new PremiumHandler(); }