Files
BotPages/BotPages.Core/Pipeline/IUpdateMiddleware.cs

13 lines
466 B
C#

namespace BotPages.Core
{
/// <summary>
/// Middleware обработки входящих обновлений.
/// </summary>
public interface IUpdateMiddleware
{
/// <summary>
/// Вызывает промежуточную логику, затем следующий обработчик или роутер.
/// </summary>
Task InvokeAsync(UpdateContext ctx, Func<Task> next, CancellationToken ct);
}
}