protected BaseActionApiController(ILogger <BaseActionApiController> logger, IAnonymousServiceHttpClient anonymousServiceClient, IAuthenticatedServiceHttpClient authenticatedServiceClient, IDistributedCache cache) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _anonymousServiceClient = anonymousServiceClient ?? throw new ArgumentNullException(nameof(anonymousServiceClient)); _authenticatedServiceClient = authenticatedServiceClient ?? throw new ArgumentNullException(nameof(authenticatedServiceClient)); _cache = cache ?? throw new ArgumentNullException(nameof(cache)); }
public RestController(ILogger <RestController> logger, IAnonymousServiceHttpClient anonymousServiceClient, IAuthenticatedServiceHttpClient authenticatedServiceClient, IDistributedCache cache) : base(logger, anonymousServiceClient, authenticatedServiceClient, cache) => _logger = logger ?? throw new ArgumentNullException(nameof(logger));