Понимание использования ConfigureServices в ядре ASP. NET при сохранении разделения проблем - PullRequest
0 голосов
/ 16 июня 2020

Я хотел бы больше узнать о нижеследующем, и я ищу кого-нибудь опытного, чтобы он объяснил и помог мне asp обобщить концепции.

При изучении этой статьи: https://gunnarpeipman.com/aspnet-core-node-d3js/ он начинается с добавления узла к методу ConfigurationServices в asp. net core:

public void ConfigureServices(IServiceCollection services)
{
    services.AddNodeServices();
    services.AddMvc();
}

по умолчанию (в новом. net основном проекте) метод выглядит следующим образом:

public void ConfigureServices(IServiceCollection services)
{
    services.AddRazorPages();
}

и если я выполню вышеизложенное, я предполагаю, что это будет выглядеть так:

 public void ConfigureServices(IServiceCollection services)
        {
            services.AddRazorPages();
            services.AddNodeServices();
            services.AddMvc();#

        }

1-я часть вопроса: есть ли возражения до сих пор? Есть предложения лучше? Как можно объяснить / произнести эту функцию в предложении?

Если нет, я перехожу к своему основному (2-му части) вопроса: как будет реорганизована эта функция, чтобы разделить ее проблемы?

Заранее спасибо, сообщество!

...