使用cap的时候因为他机制的问题,回导致获取不到目前的服务,目前的解决方法是重新模拟一个服务来进行处理,
将你需要的服务进行重新注册,如下列所示
using var scope = App.Provider.CreateScope(); var mongo = scope.ServiceProvider.GetRequiredService<IMongoCache>();