BotSharp/src/Plugins/BotSharp.Plugin.ChatHub/SignalRHub.cs

26 lines
660 B
C#
Raw Normal View History

2023-11-22 16:27:55 +00:00
using Microsoft.AspNetCore.SignalR;
namespace BotSharp.Plugin.ChatHub;
public class SignalRHub : Hub
{
private readonly IServiceProvider _services;
private readonly ILogger _logger;
private readonly IUserIdentity _user;
public SignalRHub(IServiceProvider services,
ILogger<SignalRHub> logger,
IUserIdentity user)
{
_services = services;
_logger = logger;
_user = user;
}
public override Task OnConnectedAsync()
{
Console.WriteLine($"SignalR Hub: {Context.UserIdentifier} connected in {Context.ConnectionId} [{DateTime.Now}]");
return base.OnConnectedAsync();
}
}