using Microsoft.Extensions.Hosting; namespace MareSynchronosShared.Services; public interface IClientIdentificationService : IHostedService { Task GetOnlineUsers(); Task GetUidForCharacterIdent(string characterIdent); Task GetCharacterIdentForUid(string uid); Task MarkUserOnline(string uid, string charaIdent); Task MarkUserOffline(string uid); }