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));
 }
示例#2
0
 public RestController(ILogger <RestController> logger, IAnonymousServiceHttpClient anonymousServiceClient, IAuthenticatedServiceHttpClient authenticatedServiceClient, IDistributedCache cache)
     : base(logger, anonymousServiceClient, authenticatedServiceClient, cache) => _logger = logger ?? throw new ArgumentNullException(nameof(logger));