webHostBuilder.Use()
chaining all at once with WebHostBuilder.Build()
by using the builder pattern. This function is provided by Microsoft.AspNet.Hosting
namespace. The Build()
method’s purpose is building necessary services and a Microsoft.AspNetCore.Hosting.IWebHost
for hosting a web application.