コード例 #1
0
 public HateoasResultFilterAttribute(
     ILogger <HateoasResultFilterAttribute> logger,
     IHateoasResultProvider resultProvider)
 {
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
     _resultProvider = resultProvider ?? throw new ArgumentNullException(nameof(resultProvider));
 }
コード例 #2
0
 public HateoasResultFilter(
     IOptions <MvcJsonOptions> jsonOptions,
     IHateoasResultProvider resultProvider)
 {
     _jsonOptions    = jsonOptions ?? throw new ArgumentNullException(nameof(jsonOptions));
     _resultProvider = resultProvider ?? throw new ArgumentNullException(nameof(resultProvider));
 }
コード例 #3
0
 public HateoasResultFilterAttribute(IHateoasResultProvider resultProvider)
 {
     _resultProvider = resultProvider ?? throw new ArgumentNullException(nameof(resultProvider));
 }