# Conflicts: # src/Umbraco.ModelsBuilder.Embedded/BackOffice/DashboardReport.cs # src/Umbraco.ModelsBuilder.Embedded/Building/Builder.cs # src/Umbraco.ModelsBuilder.Embedded/Building/ModelsGenerator.cs # src/Umbraco.ModelsBuilder.Embedded/Building/TextBuilder.cs # src/Umbraco.ModelsBuilder.Embedded/ModelsGenerationError.cs # src/Umbraco.ModelsBuilder.Embedded/OutOfDateModelsStatus.cs # src/Umbraco.ModelsBuilder.Embedded/PureLiveModelFactory.cs # src/Umbraco.ModelsBuilder.Embedded/UmbracoServices.cs
21 lines
733 B
C#
21 lines
733 B
C#
using Umbraco.Core.Configuration;
|
|
using Umbraco.ModelsBuilder.Embedded.Configuration;
|
|
|
|
namespace Umbraco.ModelsBuilder.Embedded
|
|
{
|
|
/// <summary>
|
|
/// Provides extension methods for the <see cref="Configs"/> class.
|
|
/// </summary>
|
|
public static class ConfigsExtensions
|
|
{
|
|
/// <summary>
|
|
/// Gets the models builder configuration.
|
|
/// </summary>
|
|
/// <remarks>Getting the models builder configuration freezes its state,
|
|
/// and any attempt at modifying the configuration using the Setup method
|
|
/// will be ignored.</remarks>
|
|
public static IModelsBuilderConfig ModelsBuilder(this Configs configs)
|
|
=> configs.GetConfig<IModelsBuilderConfig>();
|
|
}
|
|
}
|