public RegistrationViewModel(IRegistrationClient registrationClient, INavigationService navigationService) { _registrationClient = registrationClient; _navigationService = navigationService; RegisterCommand = new Command(async() => await ExecuteRegisterCommand()); }
public CatalogLeafFetcher( IRegistrationClient registrationClient, ICatalogClient catalogClient, IOptionsSnapshot <Catalog2AzureSearchConfiguration> options, IAzureSearchTelemetryService telemetryService, ILogger <CatalogLeafFetcher> logger) { _registrationClient = registrationClient ?? throw new ArgumentNullException(nameof(registrationClient)); _catalogClient = catalogClient ?? throw new ArgumentNullException(nameof(catalogClient)); _options = options ?? throw new ArgumentNullException(nameof(options)); _telemetryService = telemetryService ?? throw new ArgumentNullException(nameof(telemetryService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); if (_options.Value.MaxConcurrentBatches <= 0) { throw new ArgumentOutOfRangeException( nameof(options), $"The {nameof(AzureSearchJobConfiguration.MaxConcurrentBatches)} must be greater than zero."); } if (_options.Value.RegistrationsBaseUrl == null) { throw new ArgumentException( $"The {nameof(Catalog2AzureSearchConfiguration.RegistrationsBaseUrl)} must be set.", nameof(options)); } }
public RegistrationChecker( IRegistrationClient registrationClient, string endpoint) { _registrationClient = registrationClient; _endpoint = endpoint.TrimEnd('/'); }
public PackageMetadataService( IServiceIndexService serviceIndexService, IRegistrationClient registrationClient, IPackageContentClient packageContentClient) { _serviceIndexService = serviceIndexService ?? throw new ArgumentNullException(nameof(serviceIndexService)); _registrationClient = registrationClient ?? throw new ArgumentNullException(nameof(registrationClient)); _packageContentClient = packageContentClient ?? throw new ArgumentNullException(nameof(packageContentClient)); }
public RegistrationHiveCopier( IRegistrationClient registrationClient, ISimpleHttpClient simpleHttpClient, ILogger <RegistrationHiveCopier> logger) { _registrationClient = registrationClient; _simpleHttpClient = simpleHttpClient; _logger = logger; }
public RegisterPageViewModel(IRegistrationClient authenticationClient, string sslCertificateUrl, Dispatcher dispatcher) { this.authenticationClient = authenticationClient; this.dispatcher = dispatcher; Uri uri = null; Uri.TryCreate(sslCertificateUrl, UriKind.Absolute, out uri); this.sslCertificateUri = uri; }
private void InitializeFakeObjects() { _httpClientFactoryStub = new Mock <IHttpClientFactory>(); var postTokenOperation = new PostTokenOperation(_httpClientFactoryStub.Object); var getDiscoveryOperation = new GetDiscoveryOperation(_httpClientFactoryStub.Object); var introspectionOperation = new IntrospectOperation(_httpClientFactoryStub.Object); var revokeTokenOperation = new RevokeTokenOperation(_httpClientFactoryStub.Object); _clientAuthSelector = new ClientAuthSelector( new TokenClientFactory(postTokenOperation, getDiscoveryOperation), new IntrospectClientFactory(introspectionOperation, getDiscoveryOperation), new RevokeTokenClientFactory(revokeTokenOperation, getDiscoveryOperation)); _registrationClient = new RegistrationClient(new RegisterClientOperation(_httpClientFactoryStub.Object), new GetDiscoveryOperation(_httpClientFactoryStub.Object)); }
private void InitializeFakeObjects() { _httpClientFactoryStub = new Mock <IHttpClientFactory>(); _registrationClient = new RegistrationClient(new RegisterClientOperation(_httpClientFactoryStub.Object), new GetDiscoveryOperation(_httpClientFactoryStub.Object)); }