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