using DigitalData.Core.Abstraction.Application.Repository; using MediatR; using System.Text.Json; namespace ReC.Application.OutResults.Commands; public class CreateOutResCommand : IRequest { public required long ActionId { get; set; } public string? Header { get; set; } public string? Body { get; set; } public string? AddedWho { get; set; } } public class CreateOutResCommandHandler(IRepository repo) : IRequestHandler { public Task Handle(CreateOutResCommand request, CancellationToken cancel) { return repo.CreateAsync(request, cancel); } }