LogHub.cs 397 B

12345678910111213141516
  1. namespace MinicsConsole.Hubs;
  2. public class LogHub(LogSender logConnector) : Hub
  3. {
  4. public override Task OnConnectedAsync()
  5. {
  6. logConnector.Clients = this.Clients;
  7. return base.OnConnectedAsync();
  8. }
  9. public override Task OnDisconnectedAsync(Exception? exception)
  10. {
  11. logConnector.Clients = null;
  12. return base.OnDisconnectedAsync(exception);
  13. }
  14. }