20 lines
438 B
C#
20 lines
438 B
C#
namespace LFlow.Middleware
|
|
{
|
|
|
|
public interface ILFlowMiddleware
|
|
{
|
|
/// <summary>
|
|
/// 优先级
|
|
/// </summary>
|
|
int Priority { get; }
|
|
/// <summary>
|
|
/// 中间件执行入口
|
|
/// </summary>
|
|
/// <param name="context"></param>
|
|
/// <param name="next"></param>
|
|
/// <returns></returns>
|
|
Task RunAsync(HttpContext context, Func<Task> next);
|
|
|
|
}
|
|
}
|