File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
src/routes/docs/[...2]Immediate.Handlers/[...2]creating-behaviors Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -14,10 +14,14 @@ You can think of behaviors as akin to filters known from ASP.NET Core.
1414Behaviors can be created by implementing the ` Immediate.Handlers.Shared.Behaviors<,> ` class, as so:
1515
1616``` cs
17- public sealed class LoggingBehavior <TRequest , TResponse >(ILogger <LoggingBehavior <TRequest , TResponse >> logger )
18- : Behavior <TRequest , TResponse >
17+ public sealed class LoggingBehavior <TRequest , TResponse >(
18+ ILogger <LoggingBehavior <TRequest , TResponse >> logger
19+ ) : Behavior <TRequest , TResponse >
1920{
20- public override async ValueTask <TResponse > HandleAsync (TRequest request , CancellationToken cancellationToken )
21+ public override async ValueTask <TResponse > HandleAsync (
22+ TRequest request ,
23+ CancellationToken cancellationToken
24+ )
2125 {
2226 logger .LogInformation (" LoggingBehavior.Enter" );
2327 var response = await Next (request , cancellationToken );
You can’t perform that action at this time.
0 commit comments