依赖注入 Blazor 版本
Dependency Inject Blazor Version
我想在我正在使用的 blazor 中使用依赖注入 visual studio 预览最新版本 我想在 startup.cs
中添加此代码
services.AddSingleton<SengaltonServices>();
but i can not find startup.cs in client to inject in Razor component
对于 Blazor WASM,您在 Program
中使用 WebAssemblyHostBuilder.Services
:
设置了 DI
public class Program
{
public static async Task Main(string[] args)
{
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.Services.AddSingleton<SengaltonServices>();
await builder.Build().RunAsync();
}
}
我想在我正在使用的 blazor 中使用依赖注入 visual studio 预览最新版本 我想在 startup.cs
中添加此代码services.AddSingleton<SengaltonServices>();
but i can not find startup.cs in client to inject in Razor component
对于 Blazor WASM,您在 Program
中使用 WebAssemblyHostBuilder.Services
:
public class Program
{
public static async Task Main(string[] args)
{
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.Services.AddSingleton<SengaltonServices>();
await builder.Build().RunAsync();
}
}