Table of Contents

Class SecurityHeadersTestController

Namespace
ProjectTemplate.Web.Tests.TestControllers
Assembly
ProjectTemplate.Web.Tests.dll

Provides test endpoints for verifying security header middleware behavior.

[ApiController]
[Route("test/security-headers")]
public sealed class SecurityHeadersTestController : ControllerBase
Inheritance
SecurityHeadersTestController
Inherited Members

Methods

Get()

Returns a successful response for security header tests.

[HttpGet]
public IActionResult Get()

Returns

IActionResult

An OK response.

Health()

Returns a successful health response for excluded path tests.

[AllowAnonymous]
[HttpGet("/health")]
public IActionResult Health()

Returns

IActionResult

An OK response.

Metrics()

Returns a successful metrics response for excluded path tests.

[AllowAnonymous]
[HttpGet("/metrics")]
public IActionResult Metrics()

Returns

IActionResult

An OK response.