TIL

Today I Learned


Project maintained by gushwell Hosted on GitHub Pages — Theme by mattgraham

WebAPIでグローバルフィルターを設定する

Filterクラスを定義する

例えば、IExceptionFilterを実装したクラス。

    public class MyExceptionFilter : IExceptionFilter {

        public MyExceptionFilter() {
            
        }

        public void OnException(ExceptionContext context) {
            ...
        }
    }

Startup.cs で組み込む

      services.AddControllers(options => {
          options.Filters.Add<MyExceptionFilter>();
      });