.net 6.0 在静态类里使用包含注入服务的方法
第一步:
把这个provider放到静态变量里
var app = builder.Build();
StaticLists.ServiceProvider = app.Services;
第二步:
使用静态变量创建 scope
using (var scope = StaticLists.ServiceProvider?.CreateScope()) { var service = scope?.ServiceProvider.GetRequiredService<LoadingAddressBaseService>(); var addresss = service?.GetList(); }

浙公网安备 33010602011771号