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) internal static void AddCollectionBuilders(this IUmbracoBuilder builder)
{ {
builder.SignProviders() builder.FlagProviders()
.Append<HasScheduleFlagProvider>() .Append<HasScheduleFlagProvider>()
.Append<IsProtectedFlagProvider>() .Append<IsProtectedFlagProvider>()
.Append<HasPendingChangesFlagProvider>() .Append<HasPendingChangesFlagProvider>()
.Append<HasCollectionFlagProvider>(); .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> /// <summary>
/// Gets the sign providers collection builder. /// Gets the sign providers collection builder.
/// </summary> /// </summary>
/// <param name="builder">The builder.</param> /// <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) public static FlagProviderCollectionBuilder SignProviders(this IUmbracoBuilder builder)
=> builder.WithCollectionBuilder<FlagProviderCollectionBuilder>(); => builder.FlagProviders();
} }
} }