AipApiActionFilter.cs 781 B

1234567891011121314151617181920212223242526
  1. using Microsoft.AspNetCore.Mvc.Filters;
  2. namespace AipGateway.API.Service.Filters
  3. {
  4. public class AipApiActionFilter : IActionFilter
  5. {
  6. private readonly ILogger<AipApiActionFilter> _logger;
  7. public AipApiActionFilter(ILogger<AipApiActionFilter> logger)
  8. {
  9. _logger = logger;
  10. _logger.LogError("ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd: AipApiActionFilter");
  11. }
  12. public void OnActionExecuting(ActionExecutingContext context)
  13. {
  14. _logger.LogError("OnActionExecuting: {0}", context.ToString());
  15. }
  16. public void OnActionExecuted(ActionExecutedContext context)
  17. {
  18. _logger.LogError("OnActionExecuted: {0}", context.ToString());
  19. }
  20. }
  21. }