< Summary

Information
Class: event_list.shared.Middlewares.CustomHeaderResponse
Assembly: event-list
File(s): /Users/tiagoamaral/Workspace/desafio/event-list-api/Src/Shared/Middlewares/CustomHeaderResponse.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 9
Coverable lines: 9
Total lines: 18
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.ctor(...)100%210%
InvokeAsync()100%210%

File(s)

/Users/tiagoamaral/Workspace/desafio/event-list-api/Src/Shared/Middlewares/CustomHeaderResponse.cs

#LineLine coverage
 1namespace event_list.shared.Middlewares;
 2
 3public class CustomHeaderResponse
 4{
 5    private readonly RequestDelegate _next;
 6
 07    public CustomHeaderResponse(RequestDelegate next)
 08    {
 09        _next = next;
 010    }
 11
 12    public async Task InvokeAsync(HttpContext context)
 013    {
 014        context.Response.Headers.Remove("Server");
 015        context.Response.Headers.Remove("X-Powered-By");
 016        await _next(context);
 017    }
 18}