public SignatureService(ISignatureCacheService signatureCacheService, ISignatureRepository signatureRepository, IHttpContextAccessor httpContextAccessor, IHttpClientFactory httpClient) { _signatureCacheService = signatureCacheService; _signatureRepository = signatureRepository; _httpContextAccessor = httpContextAccessor; _httpClient = httpClient; }
public SignatureService(ISignatureRepository signatures, IHttpClientFactory httpClient, IHttpContextAccessor httpContextAccessor, ISignatureCacheService cache, IOptions <SignatureOptions> signatureOptions) { _signatures = signatures; _httpClient = httpClient; _httpContextAccessor = httpContextAccessor; _cache = cache; _signatureOptions = signatureOptions.Value; }