mirror of
https://github.com/Govor-team/Govor.git
synced 2026-07-21 19:54:55 +00:00
10 lines
350 B
C#
10 lines
350 B
C#
namespace Govor.Application.Interfaces.UserOnlineStatus;
|
|
|
|
public interface IOnlineUserStore
|
|
{
|
|
bool AddConnection(Guid userId, string connectionId);
|
|
bool RemoveConnection(Guid userId, string connectionId);
|
|
bool IsOnline(Guid userId);
|
|
IEnumerable<string> GetConnections(Guid userId);
|
|
IReadOnlyCollection<Guid> GetAllOnlineUsers();
|
|
} |