using MediatR; using ReC.Application.Common.Procedures.InsertProcedure; namespace ReC.Application.Endpoints.Commands; public record InsertEndpointCommand : IInsertProcedure { public bool? Active { get; set; } public string? Description { get; set; } public string? Uri { get; set; } } public class InsertEndpointProcedureHandler(ISender sender) : IRequestHandler { public async Task Handle(InsertEndpointCommand request, CancellationToken cancel) { return await sender.Send(new InsertObjectProcedure { Entity = "ENDPOINT", Endpoint = request }, cancel); } }