aboutsummaryrefslogtreecommitdiff
path: root/lib/Plugins.Essentials
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Plugins.Essentials')
-rw-r--r--lib/Plugins.Essentials/src/Sessions/SessionInfo.cs12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/Plugins.Essentials/src/Sessions/SessionInfo.cs b/lib/Plugins.Essentials/src/Sessions/SessionInfo.cs
index 7cb2783..2edb30c 100644
--- a/lib/Plugins.Essentials/src/Sessions/SessionInfo.cs
+++ b/lib/Plugins.Essentials/src/Sessions/SessionInfo.cs
@@ -212,17 +212,17 @@ namespace VNLib.Plugins.Essentials.Sessions
/// Flags the session as invalid. IMPORTANT: the user's session data is no longer valid, no data
/// will be saved to the session store when the session closes
/// </summary>
- public void Invalidate(bool all = false) => UserSession.Invalidate(all);
+ public readonly void Invalidate(bool all = false) => UserSession.Invalidate(all);
/// <summary>
/// Marks the session ID to be regenerated during closing event
/// </summary>
- public void RegenID() => UserSession.RegenID();
+ public readonly void RegenID() => UserSession.RegenID();
/// <summary>
/// Marks the session to be detached from the current connection.
/// </summary>
- public void Detach() => UserSession.Detach();
+ public readonly void Detach() => UserSession.Detach();
#nullable disable
@@ -287,13 +287,13 @@ namespace VNLib.Plugins.Essentials.Sessions
}
///<inheritdoc/>
- public bool Equals(SessionInfo other) => SessionID.Equals(other.SessionID, StringComparison.Ordinal);
+ public readonly bool Equals(SessionInfo other) => SessionID.Equals(other.SessionID, StringComparison.Ordinal);
///<inheritdoc/>
- public override bool Equals(object? obj) => obj is SessionInfo si && Equals(si);
+ public readonly override bool Equals(object? obj) => obj is SessionInfo si && Equals(si);
///<inheritdoc/>
- public override int GetHashCode() => SessionID.GetHashCode(StringComparison.Ordinal);
+ public readonly override int GetHashCode() => SessionID.GetHashCode(StringComparison.Ordinal);
///<inheritdoc/>
public static bool operator ==(SessionInfo left, SessionInfo right) => left.Equals(right);