diff --git a/EnvelopeGenerator.Web/Controllers/Test/TestSanitizeController.cs b/EnvelopeGenerator.Web/Controllers/Test/TestSanitizeController.cs index 5ea4e3be..43479724 100644 --- a/EnvelopeGenerator.Web/Controllers/Test/TestSanitizeController.cs +++ b/EnvelopeGenerator.Web/Controllers/Test/TestSanitizeController.cs @@ -2,36 +2,34 @@ using Microsoft.AspNetCore.Mvc; using System.Text.Encodings.Web; -namespace EnvelopeGenerator.Web.Controllers.Test +namespace EnvelopeGenerator.Web.Controllers.Test; + +[ApiController] +[Route("api/test/[controller]")] +public class TestSanitizeController : ControllerBase { - [ApiController] - [Route("api/test/[controller]")] - public class TestSanitizeController : ControllerBase + private readonly HtmlEncoder _htmlEncoder; + private readonly HtmlSanitizer _sanitizer; + + public TestSanitizeController(HtmlEncoder htmlEncoder, HtmlSanitizer sanitizer) { - private readonly HtmlEncoder _htmlEncoder; - private readonly HtmlSanitizer _sanitizer; - - public TestSanitizeController(HtmlEncoder htmlEncoder, HtmlSanitizer sanitizer) - { - _htmlEncoder = htmlEncoder; - _sanitizer = sanitizer; - } - - [HttpGet("sanitize")] - public IActionResult Sanitize([FromQuery] string? input = null) => Ok(new - { - input, - Sanitized = _sanitizer.Sanitize(input), - SanitizedDocument = _sanitizer.SanitizeDocument(input), - SanitizedDom = _sanitizer.SanitizeDom(input) - }); - - - [HttpGet("encode")] - public IActionResult Encoder([FromQuery] string? input = null) => Ok(new - { - input, - Encoded = _htmlEncoder.Encode(input) - }); + _htmlEncoder = htmlEncoder; + _sanitizer = sanitizer; } -} + + [HttpGet("sanitize")] + public IActionResult Sanitize([FromQuery] string input) => Ok(new + { + input, + Sanitized = _sanitizer.Sanitize(input), + SanitizedDocument = _sanitizer.SanitizeDocument(input), + SanitizedDom = _sanitizer.SanitizeDom(input) + }); + + [HttpGet("encode")] + public IActionResult Encoder([FromQuery] string input) => Ok(new + { + input, + Encoded = _htmlEncoder.Encode(input) + }); +} \ No newline at end of file