Flags: Complete renaming of SignProviders to FlagProviders. (#20752)

Complete renaming of SignProviders to FlagProviders.
This commit is contained in:
Andy Butland
2025-11-06 22:45:41 +01:00
committed by GitHub
parent ea142d51b7
commit 6f2b7ab1a0

View File

@@ -10,18 +10,26 @@ namespace Umbraco.Extensions
{
internal static void AddCollectionBuilders(this IUmbracoBuilder builder)
{
builder.SignProviders()
builder.FlagProviders()
.Append<HasScheduleFlagProvider>()
.Append<IsProtectedFlagProvider>()
.Append<HasPendingChangesFlagProvider>()
.Append<HasCollectionFlagProvider>();
}
/// <summary>
/// Gets the flag providers collection builder.
/// </summary>
/// <param name="builder">The builder.</param>
public static FlagProviderCollectionBuilder FlagProviders(this IUmbracoBuilder builder)
=> builder.WithCollectionBuilder<FlagProviderCollectionBuilder>();
/// <summary>
/// Gets the sign providers collection builder.
/// </summary>
/// <param name="builder">The builder.</param>
[Obsolete("Please use the correctly named FlagProviders. Scheduled for removal in Umbraco 19.")]
public static FlagProviderCollectionBuilder SignProviders(this IUmbracoBuilder builder)
=> builder.WithCollectionBuilder<FlagProviderCollectionBuilder>();
=> builder.FlagProviders();
}
}