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