/// <summary>
 ///   Determina se rimpiazzare il body della request per i percorsi non ignorati.
 /// </summary>
 /// <param name="helperSettings">Le impostazioni passate all'avvio del servizio.</param>
 private void DetermineIfShouldReplaceResponseBody(CaravanWebServiceHelper.Settings helperSettings)
 {
     // Il body della response deve essere rimpiazzato solo se almeno uno dei componenti
     // indicati qui sotto è attivo.
     ReplaceResponseBody = helperSettings.HttpCompressionMiddleware.Enabled || helperSettings.HttpLoggingMiddleware.Enabled;
 }
 /// <summary>
 ///   Configura le impostazioni interne del componente.
 /// </summary>
 /// <param name="helperSettings">Le impostazioni passate all'avvio del servizio.</param>
 internal void Configure(CaravanWebServiceHelper.Settings helperSettings)
 {
     DetermineIfShouldReplaceResponseBody(helperSettings);
     BuildIgnoredPathsRegex(helperSettings.IgnoredPaths);
 }