C# GetRequiredService不带参数注入或构造函数注入
我正在使用DotnetCore3.1和BalzorServerSide。我需要从哪里导入容器。 我有以下问题,我想从函数内部访问服务C# GetRequiredService不带参数注入或构造函数注入,c#,asp.net-core,.net-core,blazor,C#,Asp.net Core,.net Core,Blazor,我正在使用DotnetCore3.1和BalzorServerSide。我需要从哪里导入容器。 我有以下问题,我想从函数内部访问服务 public static async Task<SetDataViewAction> Async(MDataView dataView) { IDataViewService dataViewService = ServiceProviderServiceExtensions.GetRequiredService<IDataViewServ
public static async Task<SetDataViewAction> Async(MDataView dataView)
{
IDataViewService dataViewService = ServiceProviderServiceExtensions.GetRequiredService<IDataViewService>(How i get the Provider?);
}
公共静态异步任务异步(MDataView-dataView)
{
IDataViewService dataViewService=ServiceProviderServiceExtensions.GetRequiredService(如何获得提供程序?);
}
有人能帮我吗?为什么要在函数中?只需将其注入构造函数。为什么要在函数中?只需将其注入构造函数中。