public LicenseActivator(IConfiguration confirguration, ESUContext context, IConfirmationProvider confirmationProvider, ILogger <LicenseActivator> logger) { this.logger = logger; this.confirguration = confirguration; this.FirstRun = DateTime.Now; this.logger.LogInformation("Starting license activator..."); this.confirmationProvider = confirmationProvider; this.context = context; this.licenses = new ConcurrentQueue <License>(); this.timer = this.GetTimer(this.confirguration); this.Loop(); }
public HostsController(ESUContext context, ILogger <HostsController> logger) { this.context = context; this.logger = logger; }
public LicensesController(ESUContext context, ILogger <LicensesController> logger) { this.logger = logger; this.context = context; this.licensePublisher = licensePublisher; }
public FileAnalyzer(ESUContext context, ILogger <FileAnalyzer> logger) { this.context = context; this.logger = logger; }
public ActivatedLicensesController(ESUContext context, ILogger <ActivatedLicensesController> logger) { this.context = context; this.logger = logger; }
public ProcessingStatusController(ESUContext context, ILogger <ProcessingStatusController> logger) { this.logger = logger; this.context = context; }
public ImportsController(ESUContext context, ILogger <ImportsController> logger) { this.logger = logger; this.context = context; }
public ActivationsController(ESUContext context, ILicenseActivator licenseActivator, ILogger <ActivationsController> logger) { this.logger = logger; this.licenseActivator = licenseActivator; this.context = context; }
public ProcessingStatusController(ESUContext context, HostService hostService, ILogger <ProcessingStatusController> logger) { this.logger = logger; this.context = context; this.hostService = hostService; }
public StatisticsController(StatisticsProvider statisticsProvider, ESUContext context) { this.statisticsProvider = statisticsProvider; this.context = context; }
public StatisticsProvider(HostService hostService, ESUContext context) { this.hostService = hostService; this.context = context; }
public ConfirmationsController(ESUContext context, ILogger <ConfirmationsController> logger) { this.context = context; this.logger = logger; }