【发布时间】:2020-04-08 23:11:44
【问题描述】:
我正在尝试这样做。但是 HubContext 不可用。这是 .Net Core 3 版本。
services.AddScoped<IHubContext<Inventory>, HubContext<Inventory>>();
【问题讨论】:
标签: asp.net-core signalr
我正在尝试这样做。但是 HubContext 不可用。这是 .Net Core 3 版本。
services.AddScoped<IHubContext<Inventory>, HubContext<Inventory>>();
【问题讨论】:
标签: asp.net-core signalr
您无需添加IHubContext 即可。您只需将所需的类添加为 Transient 或 Scoped。然后你只需通过 DI 将上下文注入你的类。
private Inventory Inventory
{
get
{
return this.serviceProvider.GetRequiredService<Inventory>();
}
}
【讨论】: