12345678910111213141516171819 |
- using System;
- using System.Threading.Tasks;
- namespace FastGithub.Scanner
- {
- /// <summary>
- /// 定义中间件的接口
- /// </summary>
- interface IGithubScanMiddleware
- {
- /// <summary>
- /// 执行中间件
- /// </summary>
- /// <param name="context">上下文</param>
- /// <param name="next">下一个中间件</param>
- /// <returns></returns>
- Task InvokeAsync(GithubContext context, Func<Task> next);
- }
- }
|