diff --git a/build/code.quality.props b/build/code.quality.props index 1e7454cc..8858cb21 100644 --- a/build/code.quality.props +++ b/build/code.quality.props @@ -23,7 +23,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/dotnet-tools.json b/dotnet-tools.json index 09259295..856df9f8 100644 --- a/dotnet-tools.json +++ b/dotnet-tools.json @@ -21,7 +21,7 @@ ] }, "dnt": { - "version": "1.8.3", + "version": "1.9.0", "commands": [ "dnt" ] diff --git a/scripts/switcher.furion.json b/scripts/switcher.furion.json index 9eac3eee..fa23b414 100644 --- a/scripts/switcher.furion.json +++ b/scripts/switcher.furion.json @@ -9,7 +9,7 @@ "packages": [ { "packageName": "Furion.Pure.NS", - "version": "4.9.1.17-ns1" + "version": "4.9.1.24-ns1" } ] } diff --git a/src/backend/NetAdmin.Domain/Events/SqlCommandEvent.cs b/src/backend/NetAdmin.Domain/Events/SqlCommandEvent.cs index 43375f00..a7328ffa 100644 --- a/src/backend/NetAdmin.Domain/Events/SqlCommandEvent.cs +++ b/src/backend/NetAdmin.Domain/Events/SqlCommandEvent.cs @@ -10,6 +10,9 @@ public record SqlCommandEvent : DataAbstraction, IEventSource /// public string Id => Identifier.ToString()[..8].ToUpperInvariant(); + /// + public bool IsConsumOnce { get; } + /// public CancellationToken CancellationToken { get; init; } diff --git a/src/backend/NetAdmin.Domain/Events/Sys/RequestLogEvent.cs b/src/backend/NetAdmin.Domain/Events/Sys/RequestLogEvent.cs index 96a66d7d..ba0dfdd5 100644 --- a/src/backend/NetAdmin.Domain/Events/Sys/RequestLogEvent.cs +++ b/src/backend/NetAdmin.Domain/Events/Sys/RequestLogEvent.cs @@ -27,6 +27,9 @@ public sealed record RequestLogEvent : DataAbstraction, IEventSourceGeneric public string EventId => nameof(RequestLogEvent); + /// + public bool IsConsumOnce { get; } + /// public object Payload { get; } } \ No newline at end of file diff --git a/src/backend/NetAdmin.Domain/Events/Sys/UserUpdatedEvent.cs b/src/backend/NetAdmin.Domain/Events/Sys/UserUpdatedEvent.cs index 0919bc65..5d1421f6 100644 --- a/src/backend/NetAdmin.Domain/Events/Sys/UserUpdatedEvent.cs +++ b/src/backend/NetAdmin.Domain/Events/Sys/UserUpdatedEvent.cs @@ -27,6 +27,9 @@ public sealed record UserUpdatedEvent : DataAbstraction, IEventSourceGeneric public string EventId => nameof(UserUpdatedEvent); + /// + public bool IsConsumOnce { get; } + /// public object Payload { get; } } \ No newline at end of file diff --git a/src/backend/NetAdmin.Domain/Events/Sys/VerifyCodeCreatedEvent.cs b/src/backend/NetAdmin.Domain/Events/Sys/VerifyCodeCreatedEvent.cs index 7169a8fa..ba71bc7c 100644 --- a/src/backend/NetAdmin.Domain/Events/Sys/VerifyCodeCreatedEvent.cs +++ b/src/backend/NetAdmin.Domain/Events/Sys/VerifyCodeCreatedEvent.cs @@ -27,6 +27,9 @@ public sealed record VerifyCodeCreatedEvent : DataAbstraction, IEventSourceGener /// public string EventId => nameof(VerifyCodeCreatedEvent); + /// + public bool IsConsumOnce { get; } + /// public object Payload { get; } } \ No newline at end of file diff --git a/src/backend/NetAdmin.Infrastructure/NetAdmin.Infrastructure.csproj b/src/backend/NetAdmin.Infrastructure/NetAdmin.Infrastructure.csproj index 162acfcb..d2513e28 100644 --- a/src/backend/NetAdmin.Infrastructure/NetAdmin.Infrastructure.csproj +++ b/src/backend/NetAdmin.Infrastructure/NetAdmin.Infrastructure.csproj @@ -8,9 +8,9 @@ - - - + + + diff --git a/src/backend/NetAdmin.Tests/NetAdmin.Tests.csproj b/src/backend/NetAdmin.Tests/NetAdmin.Tests.csproj index 39ac4fbc..6970f715 100644 --- a/src/backend/NetAdmin.Tests/NetAdmin.Tests.csproj +++ b/src/backend/NetAdmin.Tests/NetAdmin.Tests.csproj @@ -3,7 +3,7 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive