Management interface for querying and removing sessions. Should maintain compatibility for migrating between products.
public interface ISessionManagementService { Task<QueryResult<UserSession>> QuerySessionsAsync(SessionQuery? filter, CancellationToken ct = default); Task RemoveSessionsAsync(RemoveSessionsContext context, CancellationToken ct = default); }
Implement default service.
Management interface for querying and removing sessions. Should maintain compatibility for migrating between products.
public interface ISessionManagementService { Task<QueryResult<UserSession>> QuerySessionsAsync(SessionQuery? filter, CancellationToken ct = default); Task RemoveSessionsAsync(RemoveSessionsContext context, CancellationToken ct = default); }Implement default service.