============================ AspNetCore ============================ .. toctree:: :maxdepth: 1 :caption: Contents: :glob: * */index Il sistema *AspNET Core* è la versione web della piattaforma *.NET Core* Un progetto *AspNetCore* è composto da un sistema modulare di servizi e middleware che permette di configurare a proprio piacimento una piattaforma web molto più snella rispetto al padre `Asp.NET Framework` Essa viene configurata nel file applicativo ``Startup.cs`` ed è composta da due blocchi principali - Il primo è definito dal metodo ``ConfigureServices`` in cui vengono :ref:`aggiunti i servizi al root provider ` - Il secondo è definito dal metodo ``Configure`` in cui viene configurata la :ref:`aspnetcore/middleware-pipeline:Middleware Pipeline` .. rem - Il secondo è definito dal metodo ``Configure`` in cui viene configurata la `pipeline dei middleware `_ .. important:: Entrambi i metodi, come tutti gli altri componenti attivabili di *AspNET Core*, supportano il sistema di :ref:`aspnetcore/service-injecting:Service Injecting` (escludendo il metodo ``ConfigureServices`` per ovvie ragioni)