From 49ccd9fef27c03e584e36789f16cfa0cef80c112 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Wed, 7 May 2025 10:22:21 +0200 Subject: [PATCH] Add using directives and update CreateAsync method - Added `System.ComponentModel` and `System.ComponentModel.DataAnnotations.Schema` using directives for enhanced data annotation support. - Applied the `[NonAction]` attribute to the `CreateAsync` method to prevent it from being treated as an action method by the ASP.NET MVC framework. --- .../Controllers/EnvelopeController.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/EnvelopeGenerator.GeneratorAPI/Controllers/EnvelopeController.cs b/EnvelopeGenerator.GeneratorAPI/Controllers/EnvelopeController.cs index d8f618c0..6daa2d85 100644 --- a/EnvelopeGenerator.GeneratorAPI/Controllers/EnvelopeController.cs +++ b/EnvelopeGenerator.GeneratorAPI/Controllers/EnvelopeController.cs @@ -6,6 +6,8 @@ using MediatR; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; +using System.ComponentModel; +using System.ComponentModel.DataAnnotations.Schema; namespace EnvelopeGenerator.GeneratorAPI.Controllers; @@ -99,6 +101,7 @@ public class EnvelopeController : ControllerBase /// /// /// + [NonAction] [Authorize] [HttpPost] public async Task CreateAsync([FromQuery] CreateEnvelopeCommand envelope)