如何在 WebJobs SDK 3.x 中使用新的 HostBuilder 注册自定义 NameResolver?

How do I register a custom NameResolver with the new HostBuilder in WebJobs SDK 3.x?

互联网上有很多关于如何使用旧的 JobHost 执行此操作的示例,但是 none 我可以使用 HostBuilder 找到。

谢谢,

乔治

目前我还没有找到关于新 HostBuilder 的详细文档。

不过看起来我们可以使用这段代码来完成。您可以在 github.

上找到它
.ConfigureServices(services =>
            {
                // add some sample services to demonstrate job class DI
                services.AddSingleton<ISampleServiceA, SampleServiceA>();
                services.AddSingleton<ISampleServiceB, SampleServiceB>();
            }

关于它还有一个,它使用相同的服务来实现它,你可以试试。