using Umbraco.Core.Configuration; using Umbraco.Core.Configuration.Grid; using Umbraco.Core.Configuration.HealthChecks; using Umbraco.Core.Configuration.UmbracoSettings; namespace Umbraco.Core { /// /// Provides extension methods for the class. /// public static class ConfigsExtensions { public static IImagingSettings Imaging(this Configs configs) => configs.GetConfig(); public static IGlobalSettings Global(this Configs configs) => configs.GetConfig(); public static IHostingSettings Hosting(this Configs configs) => configs.GetConfig(); public static IConnectionStrings ConnectionStrings(this Configs configs) => configs.GetConfig(); public static IContentSettings Content(this Configs configs) => configs.GetConfig(); public static ISecuritySettings Security(this Configs configs) => configs.GetConfig(); public static IUserPasswordConfiguration UserPasswordConfiguration(this Configs configs) => configs.GetConfig(); public static IMemberPasswordConfiguration MemberPasswordConfiguration(this Configs configs) => configs.GetConfig(); public static IRequestHandlerSettings RequestHandler(this Configs configs) => configs.GetConfig(); public static IWebRoutingSettings WebRouting(this Configs configs) => configs.GetConfig(); public static IHealthChecksSettings HealthChecks(this Configs configs) => configs.GetConfig(); public static ICoreDebugSettings CoreDebug(this Configs configs) => configs.GetConfig(); } }