using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace gehGassi.Core.Interfaces { /// /// Schnittstellenbeschreibung für einen Service der für Benutzer prüfen kann ob diese via SignalR online sind /// public interface IUserOnlineService { /// /// Gibt zurück ob ein Benutzer via SignalR online ist /// /// Benutzername /// True wenn online, false sonst Task IsUserOnlineAsync(string userName); /// /// Gibt zurück ob ein App-User via SignalR online ist /// /// Id des AppUsers /// True wenn online, false sonst Task IsAppUserOnlineAsync(string appUserId); } }