Как настроить ServiceProvideroptions с помощью hostapplicationBuilder вместо HostBuilder с Generic Host .NET?C#

Место общения программистов C#
Ответить
Anonymous
 Как настроить ServiceProvideroptions с помощью hostapplicationBuilder вместо HostBuilder с Generic Host .NET?

Сообщение Anonymous »

Что я делаю:
В приложении консоли (не связано с ASP.NET) я использую шаблон .NET Generic хоста в .NET 8.

i может заставить параметры поставщика услуг с использованием метода usedEfaultserviceprovider на ihostbuilder , созданный с помощью host.createdefaultbuilder () :

Код: Выделить всё

IHostBuilder builder = Host.CreateDefaultBuilder(args);
builder.UseDefaultServiceProvider((ServiceProviderOptions opt) =>
{
opt.ValidateOnBuild = true;
opt.ValidateScopes = true;
});
Что я хочу сделать:
Есть новый метод host.createApplicationBuilder () , который возвращает anihostapplicationbuilder (https://learn.microsoft.com/en-us/dotne ... t-ust-host).
нравится использовать его, но на этом интерфейсе нет аналогичных методов расширений, и я не нашел возможности доступа к ServiceProvideroptions .

Подробнее здесь: https://stackoverflow.com/questions/785 ... stead-of-h
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»