public GooglePlayQueueProcessor(ILogger <GooglePlayQueueProcessor> logger, IOptionsSnapshot <GooglePlayOptions> options, IServiceProvider services, GooglePlayConnector storeConnector) { Logger = logger; Options = options.Value; Services = services; StoreConnector = storeConnector; }
public GooglePlayConnector(IOptionsSnapshot <GooglePlayOptions> options) { Options = options.Value; }
public GooglePlayConnector(IOptionsSnapshot <GooglePlayOptions> options, IProductProvider provider, AndroidPublisherService publisher) { Options = options.Value ?? throw new ArgumentNullException(nameof(options)); Provider = provider ?? throw new ArgumentNullException(nameof(provider)); Publisher = publisher ?? throw new ArgumentNullException(nameof(publisher)); }