public PlatformProxy(IWebClientBuilder webClientBuilder, IPlatformConfiguration platformConfiguration, IPlatformTokenProvider platformTokenProvider, IPlatformHashProvider platformHashProvider, IPlatformParameterTranslator platformParameterTranslator) { _webClientBuilder = webClientBuilder; _platformConfiguration = platformConfiguration; _platformTokenProvider = platformTokenProvider; _platformHashProvider = platformHashProvider; _platformParameterTranslator = platformParameterTranslator; }
public PlatformProxy(IApplicationSettings applicationSettings, IWebClientBuilder webClientBuilder, IPlatformSettings platformSettings, IPlatformTokenProvider platformTokenProvider, IPlatformHashProvider platformHashProvider, IParametersTranslator parametersTranslator) { _webClientBuilder = webClientBuilder; _platformSettings = platformSettings; _platformTokenProvider = platformTokenProvider; _platformHashProvider = platformHashProvider; _parametersTranslator = parametersTranslator; }
public PlatformTokenDistributer(IPlatformTokenProvider platformTokenProvider, IPlatformHashProvider platformHashProvider, IUsersApi usersApi, ILoggingContext loggingContext) { _platformTokenProvider = platformTokenProvider; _platformHashProvider = platformHashProvider; _usersApi = usersApi; _loggingContext = loggingContext; }