refactor(EnvelopeController): remove EnvelopeOldService

This commit is contained in:
2025-09-04 18:01:01 +02:00
parent 124523ad88
commit 1e1517f88a

View File

@@ -5,7 +5,6 @@ using Microsoft.AspNetCore.Mvc;
using EnvelopeGenerator.Application.Extensions;
using EnvelopeGenerator.Application.Interfaces.Services;
using EnvelopeGenerator.Domain.Constants;
using EnvelopeGenerator.Domain.Entities;
using DigitalData.Core.Abstraction.Application.DTO;
using EnvelopeGenerator.Web.Extensions;
using MediatR;
@@ -19,11 +18,8 @@ namespace EnvelopeGenerator.Web.Controllers;
[Authorize(Roles = ReceiverRole.FullyAuth)]
[ApiController]
[Route("api/[controller]")]
public class EnvelopeController : BaseController
public class EnvelopeController : ControllerBase
{
private readonly EnvelopeOldService envelopeService;
private readonly ActionService? actionService;
[Obsolete("Use MediatR")]
private readonly IEnvelopeHistoryService _histService;
[Obsolete("Use MediatR")]
@@ -31,23 +27,23 @@ public class EnvelopeController : BaseController
private readonly IMediator _mediator;
private readonly ILogger<EnvelopeController> _logger;
[Obsolete("Use MediatR")]
public EnvelopeController(DatabaseService database,
EnvelopeOldService envelope,
public EnvelopeController(
ILogger<EnvelopeController> logger,
IEnvelopeHistoryService envelopeHistoryService,
IEnvelopeReceiverService envelopeReceiverService, IMediator mediator) : base(database, logger)
IEnvelopeReceiverService envelopeReceiverService,
IMediator mediator)
{
envelopeService = envelope;
actionService = database?.Services?.actionService;
_histService = envelopeHistoryService;
_envRcvService = envelopeReceiverService;
_mediator = mediator;
_logger = logger;
}
[Authorize(Roles = ReceiverRole.FullyAuth)]
[HttpPost("{envelopeKey}")]
[Obsolete("Use MediatR")]
public async Task<IActionResult> CreateOrUpdate([FromRoute] string envelopeKey, int index, [FromBody] ExpandoObject annotations, CancellationToken cancel = default)
{
// get claims
@@ -70,10 +66,6 @@ public class EnvelopeController : BaseController
await _mediator.Publish(notification, cancel);
EnvelopeReceiver response = await envelopeService.LoadEnvelope(envelopeKey);
var signResult = actionService?.SignEnvelope(response.Envelope, ReceiverVM.From(response));
return Ok(new object());
}