public EsbController(IEsbService esbService, ILogger <EsbController> logger, IEsbConfiguration <EsbConfig> config) { _esbService = esbService; _logger = logger; _publicApiKey = config.ApiPublicKey; }
public EsbService(IGenericRepository <SubmissionVM> repo, IServiceProvider service) { _esbConfig = service?.GetRequiredService <IEsbConfiguration <EsbConfig> >(); _esbWrapper = service?.GetService <IEsbWrapper>(); _repo = repo; }