我正在尝试使用SimpleInjector作为NServiceBus的DI容器。在尝试这样做时,我遇到了解决未注册类型导致的问题。我需要确保SimpleInjector无法解析未注册的类型。
我确实尝试过以下代码,但它没有做任何好事。
_context.ResolveUnregisteredType += _context_ResolveUnregisteredType;
void _context_ResolveUnregisteredType(object sender,
UnregisteredTypeEventArgs e)
{
e.Register(()=> null);
}
欢迎任何想法/建议。