Skip to content

Instantly share code, notes, and snippets.

View ferry-ispnext's full-sized avatar

Ferry Jongmans ferry-ispnext

  • ISPnext
  • Rucphen, Netherlands
  • 16:46 (UTC +01:00)
View GitHub Profile
@seclerp
seclerp / ExampleInterceptors.cs
Last active July 7, 2022 16:33
Custom middleware-like Chain Of Responsibility implementation
namespace Interceptors;
public class FirstInterceptor : IInterceptor
{
public async Task InvokeAsync(PipelineStep next, EventContext ctx)
{
Console.WriteLine($"Hello from interceptor {nameof(FirstInterceptor)}");
await next.Invoke(ctx);
}