internal static bool ShouldInstall <TStorageType>(this ReadOnlySettings settings) where TStorageType : StorageType { var featureEnabled = settings.GetFeatureEnabled <TStorageType>(); var disableInstaller = settings.GetDisableInstaller(); return (featureEnabled && !disableInstaller); }