Как получить IHubContext в ConfigureServices, ASP.NET Core 2.1?
Данная реализация возвращает лишь null, и соответственно отправка сообщений через контекст не работает:
var provider = services.BuildServiceProvider();
using (var scope = provider.CreateScope())
{
IHubContext<CrashHub> crashHub = (IHubContext<CrashHub>)scope.ServiceProvider.GetService(typeof(IHubContext<CrashHub>));
GamesContext сrashService = new GamesContext(connection);
services.AddSingleton<IHostedService, CrashService>(s => new CrashService(crashHub, сrashService));
}