Есть ли способ настроить параметры службы (в данном случае AddMvc) после ее добавления в коллекцию служб? Вот пример того, что мне нужно:
Добавьте услугу, как обычно:
services.AddMvc(opt =>
{
...
});
Затем, позже в коде, обновите\добавьте некоторые параметры уже добавленной службы.
services.AddMvc().AddJsonOptions(opt =>
{
...
});
Это конвейер API, созданный с использованием .NET Core 2.2.





Вызов AddJsonOptions добавляет делегат конфигурации, который вызывается позже, когда экземпляр MvcJsonOptions фактически создан/настроен. Вы можете добиться того же результата позже, добавив вызов Configure<T> к самому IServiceCollection:
services.AddMvc(opt =>
{
// ...
});
// ...
services.Configure<MvcJsonOptions>(opt =>
{
// ...
});