using System.Diagnostics.CodeAnalysis; using VNLib.Net.Http; namespace VNLib.Plugins.Essentials.Sessions { public interface ISessionIdFactory { /// /// Attempts to recover a session-id from the connection /// /// The connection to process /// /// bool TryGetSessionId(IHttpEvent entity, [NotNullWhen(true)] out string? sessionId); } }