Make retrieval of contract file auditable
This commit is contained in:
@@ -31,6 +31,7 @@ public interface IGrantsService
|
|||||||
[Audit]
|
[Audit]
|
||||||
Task<Result> CreateAwardAsync(CreateAwardRequest request, Guid userId, CancellationToken cancellationToken = default);
|
Task<Result> CreateAwardAsync(CreateAwardRequest request, Guid userId, CancellationToken cancellationToken = default);
|
||||||
|
|
||||||
|
[Audit]
|
||||||
Task<Result<string>> GetContractUrlAsync(string contractIdHash, CancellationToken cancellationToken = default);
|
Task<Result<string>> GetContractUrlAsync(string contractIdHash, CancellationToken cancellationToken = default);
|
||||||
|
|
||||||
[Audit]
|
[Audit]
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ using static PostFundManagement.Domain.Extensions.Constants;
|
|||||||
namespace PostFundManagement.Domain.Entities;
|
namespace PostFundManagement.Domain.Entities;
|
||||||
|
|
||||||
[EntityTypeConfiguration<AuditLogConfiguration, AuditLog>]
|
[EntityTypeConfiguration<AuditLogConfiguration, AuditLog>]
|
||||||
public class AuditLog : Models.AuditLog;
|
public sealed class AuditLog : Models.AuditLog;
|
||||||
|
|
||||||
public sealed class AuditLogConfiguration : IEntityTypeConfiguration<AuditLog>
|
public sealed class AuditLogConfiguration : IEntityTypeConfiguration<AuditLog>
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user