simplify ReadDocumentQuery

This commit is contained in:
2025-08-21 16:52:04 +02:00
parent f42218802d
commit 415fe646b2
6 changed files with 22 additions and 76 deletions

View File

@@ -1,6 +1,6 @@
using CommandDotNet;
using EnvelopeGenerator.Application.Contracts.Services;
using EnvelopeGenerator.Application.Documents.Queries.Read;
using EnvelopeGenerator.Application.Documents.Queries;
using MediatR;
using System.Reflection;
using System.Text.Json;
@@ -45,12 +45,12 @@ public class CommandManager
{
ReadDocumentQuery query = new(id, envelopeId);
var document = await _mediator.Send(query);
console.WriteLine(JsonSerializer.Serialize(save ? document as ReadDocumentResponseBase : document, Options));
console.WriteLine(JsonSerializer.Serialize(save ? document as ReadDocumentResponse : document, Options));
if (save)
{
dir ??= AppContext.BaseDirectory;
fileName ??= $"D{document?.Guid}E{document?.EnvelopeId}.pdf";
fileName ??= $"D{document?.Id}E{document?.EnvelopeId}.pdf";
var path = Path.Combine(dir, fileName);
console.WriteLine("Save to " + path);