From 91d325ce4ebe6a10eaddc23f6db00104843515bc Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Tue, 22 Sep 2026 06:28:54 +0200 Subject: [PATCH] Make retrieval of contract file auditable --- .../Abstractions/Services/IGrantsService.cs | 1 + PostFundManagement.Domain/Entities/AuditLog.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/PostFundManagement.Application/Abstractions/Services/IGrantsService.cs b/PostFundManagement.Application/Abstractions/Services/IGrantsService.cs index 8bc9460..b33c0d2 100644 --- a/PostFundManagement.Application/Abstractions/Services/IGrantsService.cs +++ b/PostFundManagement.Application/Abstractions/Services/IGrantsService.cs @@ -31,6 +31,7 @@ public interface IGrantsService [Audit] Task CreateAwardAsync(CreateAwardRequest request, Guid userId, CancellationToken cancellationToken = default); + [Audit] Task> GetContractUrlAsync(string contractIdHash, CancellationToken cancellationToken = default); [Audit] diff --git a/PostFundManagement.Domain/Entities/AuditLog.cs b/PostFundManagement.Domain/Entities/AuditLog.cs index fc61504..0a4a13e 100644 --- a/PostFundManagement.Domain/Entities/AuditLog.cs +++ b/PostFundManagement.Domain/Entities/AuditLog.cs @@ -3,7 +3,7 @@ using static PostFundManagement.Domain.Extensions.Constants; namespace PostFundManagement.Domain.Entities; [EntityTypeConfiguration] -public class AuditLog : Models.AuditLog; +public sealed class AuditLog : Models.AuditLog; public sealed class AuditLogConfiguration : IEntityTypeConfiguration { -- 2.47.3