Files
Toolkit2/Toolkit.Foundation/IPipelineBehaviour.cs
T
TheXamlGuy 7dfbb91762 wip
2024-04-30 20:46:47 +01:00

15 lines
439 B
C#

namespace Toolkit.Foundation;
public interface IPipelineBehaviour<TMessage, TResponse>
{
Task<TResponse> Handle(TMessage message,
HandlerDelegate<TMessage, TResponse> next,
CancellationToken cancellationToken = default);
}
public interface IPipelineBehaviour<TMessage>
{
Task Handle(TMessage message,
NotificationHandlerDelegate<TMessage> next,
CancellationToken cancellationToken = default);
}