Add EnvelopeReport repository dependency to ReportCreator
Updated ReportCreator constructor to require an IRepository<EnvelopeReport> parameter, enabling direct access to envelope report data within the class. This change prepares the class for future data operations involving envelope reports.
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
using System.Data;
|
using System.Data;
|
||||||
|
using DigitalData.Core.Abstraction.Application.Repository;
|
||||||
using EnvelopeGenerator.Domain.Constants;
|
using EnvelopeGenerator.Domain.Constants;
|
||||||
using EnvelopeGenerator.Domain.Entities;
|
using EnvelopeGenerator.Domain.Entities;
|
||||||
using EnvelopeGenerator.ServiceHost.Exceptions;
|
using EnvelopeGenerator.ServiceHost.Exceptions;
|
||||||
@@ -7,7 +8,7 @@ using EnvelopeGenerator.ServiceHost.Extensions;
|
|||||||
namespace EnvelopeGenerator.ServiceHost.Jobs.FinalizeDocument;
|
namespace EnvelopeGenerator.ServiceHost.Jobs.FinalizeDocument;
|
||||||
|
|
||||||
[Obsolete("Instead of ReportModel create and use EnvelopeReport mediator queries")]
|
[Obsolete("Instead of ReportModel create and use EnvelopeReport mediator queries")]
|
||||||
public class ReportCreator(ReportModel ReportModel, ILogger<ReportCreator> Logger)
|
public class ReportCreator(ReportModel ReportModel, ILogger<ReportCreator> Logger, IRepository<EnvelopeReport> reportRepo)
|
||||||
{
|
{
|
||||||
[Obsolete("Solve the spaghetti...")]
|
[Obsolete("Solve the spaghetti...")]
|
||||||
private Envelope? _envelope;
|
private Envelope? _envelope;
|
||||||
|
|||||||
Reference in New Issue
Block a user