private void WebSocketApiSessionsUpdated(object sender, Common.Models.GenericEventArgs <JArray> e) { using (var scope = _scopeFactory.CreateScope()) { var sessionService = scope.ServiceProvider.GetRequiredService <ISessionService>(); var sessions = SessionConverter.ConvertToSessions(e.Argument).ToList(); sessionService.ProcessSessions(sessions); } }
private void WebSocketApiUserDataChanged(object sender, Common.Models.GenericEventArgs <JArray> e) { _logger.Info("EmbyUser data changed"); }