public ChatEventService(IHubContext <ServerHub> hubContext, IUserConnectionService userConnectionService, ChatEventServiceConfiguration configuration) { _hubContext = hubContext; _configuration = configuration; _userConnectionService = userConnectionService; _userConnectionService.OnDisconnected += OnDisconnected; }
public static void UseChatEventService(this IServiceCollection services, ChatEventServiceConfiguration configuration) { services.AddSingleton(configuration); services.AddSingleton <IChatEventService, ChatEventService>(); }