internal JiraIssueService(JiraRestClientProvider jiraClientProvider, CustomFieldReader customFieldReader, ICacheProvider cacheProvider) { _customFieldReader = customFieldReader; _jiraClientProvider = jiraClientProvider; _cache = cacheProvider.CreateCache <SearchResults>(); _workLogCache = cacheProvider.CreateArrayCache <WorkLog>(); }