File: artifacts\obj\Microsoft.AspNetCore.App.Analyzers\Release\netstandard2.0\Microsoft.AspNetCore.Analyzers.Resources.cs
Project: src\src\Framework\AspNetCoreAnalyzers\src\Analyzers\Microsoft.AspNetCore.App.Analyzers.csproj (Microsoft.AspNetCore.App.Analyzers)
// <auto-generated>
using System.Reflection;
 
 
namespace Microsoft.AspNetCore.Analyzers
{
    internal static partial class Resources
    {
        private static global::System.Resources.ResourceManager s_resourceManager;
        internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
        internal static global::System.Globalization.CultureInfo Culture { get; set; }
#if !NET20
        [global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
#endif
        internal static string GetResourceString(string resourceKey, string defaultValue = null) =>  ResourceManager.GetString(resourceKey, Culture);
 
        private static string GetResourceString(string resourceKey, string[] formatterNames)
        {
           var value = GetResourceString(resourceKey);
           if (formatterNames != null)
           {
               for (var i = 0; i < formatterNames.Length; i++)
               {
                   value = value.Replace("{" + formatterNames[i] + "}", "{" + i + "}");
               }
           }
           return value;
        }
 
        /// <summary>A path segment that contains more than one section, such as a literal section or a parameter, cannot contain a catch-all parameter.</summary>
        internal static string @TemplateRoute_CannotHaveCatchAllInMultiSegment => GetResourceString("TemplateRoute_CannotHaveCatchAllInMultiSegment");
        /// <summary>The route parameter '{0}' has both an inline default value and an explicit default value specified. A route parameter cannot contain an inline default value when a default value is specified explicitly. Consider removing one of them.</summary>
        internal static string @TemplateRoute_CannotHaveDefaultValueSpecifiedInlineAndExplicitly => GetResourceString("TemplateRoute_CannotHaveDefaultValueSpecifiedInlineAndExplicitly");
        /// <summary>The route parameter '{0}' has both an inline default value and an explicit default value specified. A route parameter cannot contain an inline default value when a default value is specified explicitly. Consider removing one of them.</summary>
        internal static string FormatTemplateRoute_CannotHaveDefaultValueSpecifiedInlineAndExplicitly(object p0)
           => string.Format(Culture, GetResourceString("TemplateRoute_CannotHaveDefaultValueSpecifiedInlineAndExplicitly"), p0);
 
        /// <summary>A path segment cannot contain two consecutive parameters. They must be separated by a '/' or by a literal string.</summary>
        internal static string @TemplateRoute_CannotHaveConsecutiveParameters => GetResourceString("TemplateRoute_CannotHaveConsecutiveParameters");
        /// <summary>The route template separator character '/' cannot appear consecutively. It must be separated by either a parameter or a literal value.</summary>
        internal static string @TemplateRoute_CannotHaveConsecutiveSeparators => GetResourceString("TemplateRoute_CannotHaveConsecutiveSeparators");
        /// <summary>A catch-all parameter cannot be marked optional.</summary>
        internal static string @TemplateRoute_CatchAllCannotBeOptional => GetResourceString("TemplateRoute_CatchAllCannotBeOptional");
        /// <summary>An optional parameter cannot have default value.</summary>
        internal static string @TemplateRoute_OptionalCannotHaveDefaultValue => GetResourceString("TemplateRoute_OptionalCannotHaveDefaultValue");
        /// <summary>A catch-all parameter can only appear as the last segment of the route template.</summary>
        internal static string @TemplateRoute_CatchAllMustBeLast => GetResourceString("TemplateRoute_CatchAllMustBeLast");
        /// <summary>The literal section '{0}' is invalid. Literal sections cannot contain the '?' character.</summary>
        internal static string @TemplateRoute_InvalidLiteral => GetResourceString("TemplateRoute_InvalidLiteral");
        /// <summary>The literal section '{0}' is invalid. Literal sections cannot contain the '?' character.</summary>
        internal static string FormatTemplateRoute_InvalidLiteral(object p0)
           => string.Format(Culture, GetResourceString("TemplateRoute_InvalidLiteral"), p0);
 
        /// <summary>The route parameter name '{0}' is invalid. Route parameter names must be non-empty and cannot contain these characters: '{{', '}}', '/'. The '?' character marks a parameter as optional, and can occur only at the end of the parameter. The '*' character mark ...</summary>
        internal static string @TemplateRoute_InvalidParameterName => GetResourceString("TemplateRoute_InvalidParameterName");
        /// <summary>The route parameter name '{0}' is invalid. Route parameter names must be non-empty and cannot contain these characters: '{{', '}}', '/'. The '?' character marks a parameter as optional, and can occur only at the end of the parameter. The '*' character mark ...</summary>
        internal static string FormatTemplateRoute_InvalidParameterName(object p0)
           => string.Format(Culture, GetResourceString("TemplateRoute_InvalidParameterName"), p0);
 
        /// <summary>The route template cannot start with a '~' character unless followed by a '/'.</summary>
        internal static string @TemplateRoute_InvalidRouteTemplate => GetResourceString("TemplateRoute_InvalidRouteTemplate");
        /// <summary>There is an incomplete parameter in the route template. Check that each '{' character has a matching '}' character.</summary>
        internal static string @TemplateRoute_MismatchedParameter => GetResourceString("TemplateRoute_MismatchedParameter");
        /// <summary>The route parameter name '{0}' appears more than one time in the route template.</summary>
        internal static string @TemplateRoute_RepeatedParameter => GetResourceString("TemplateRoute_RepeatedParameter");
        /// <summary>The route parameter name '{0}' appears more than one time in the route template.</summary>
        internal static string FormatTemplateRoute_RepeatedParameter(object p0)
           => string.Format(Culture, GetResourceString("TemplateRoute_RepeatedParameter"), p0);
 
        /// <summary>In a route parameter, '{' and '}' must be escaped with '{{' and '}}'.</summary>
        internal static string @TemplateRoute_UnescapedBrace => GetResourceString("TemplateRoute_UnescapedBrace");
        /// <summary>In the segment '{0}', the optional parameter '{1}' is preceded by an invalid segment '{2}'. Only a period (.) can precede an optional parameter.</summary>
        internal static string @TemplateRoute_OptionalParameterCanbBePrecededByPeriod => GetResourceString("TemplateRoute_OptionalParameterCanbBePrecededByPeriod");
        /// <summary>In the segment '{0}', the optional parameter '{1}' is preceded by an invalid segment '{2}'. Only a period (.) can precede an optional parameter.</summary>
        internal static string FormatTemplateRoute_OptionalParameterCanbBePrecededByPeriod(object p0, object p1, object p2)
           => string.Format(Culture, GetResourceString("TemplateRoute_OptionalParameterCanbBePrecededByPeriod"), p0, p1, p2);
 
        /// <summary>An optional parameter must be at the end of the segment. In the segment '{0}', optional parameter '{1}' is followed by '{2}'.</summary>
        internal static string @TemplateRoute_OptionalParameterHasTobeTheLast => GetResourceString("TemplateRoute_OptionalParameterHasTobeTheLast");
        /// <summary>An optional parameter must be at the end of the segment. In the segment '{0}', optional parameter '{1}' is followed by '{2}'.</summary>
        internal static string FormatTemplateRoute_OptionalParameterHasTobeTheLast(object p0, object p1, object p2)
           => string.Format(Culture, GetResourceString("TemplateRoute_OptionalParameterHasTobeTheLast"), p0, p1, p2);
 
        /// <summary>An error occurred while creating the route with name '{0}' and template '{1}'.</summary>
        internal static string @TemplateRoute_Exception => GetResourceString("TemplateRoute_Exception");
        /// <summary>An error occurred while creating the route with name '{0}' and template '{1}'.</summary>
        internal static string FormatTemplateRoute_Exception(object p0, object p1)
           => string.Format(Culture, GetResourceString("TemplateRoute_Exception"), p0, p1);
 
        /// <summary>An empty replacement token ('[]') is not allowed.</summary>
        internal static string @AttributeRoute_TokenReplacement_EmptyTokenNotAllowed => GetResourceString("AttributeRoute_TokenReplacement_EmptyTokenNotAllowed");
        /// <summary>Token delimiters ('[', ']') are imbalanced.</summary>
        internal static string @AttributeRoute_TokenReplacement_ImbalancedSquareBrackets => GetResourceString("AttributeRoute_TokenReplacement_ImbalancedSquareBrackets");
        /// <summary>A replacement token is not closed.</summary>
        internal static string @AttributeRoute_TokenReplacement_UnclosedToken => GetResourceString("AttributeRoute_TokenReplacement_UnclosedToken");
        /// <summary>An unescaped '[' token is not allowed inside of a replacement token. Use '[[' to escape.</summary>
        internal static string @AttributeRoute_TokenReplacement_UnescapedBraceInToken => GetResourceString("AttributeRoute_TokenReplacement_UnescapedBraceInToken");
        /// <summary>The header '{0}' can be accessed using the {1} property</summary>
        internal static string @Analyzer_HeaderDictionaryIndexer_Message => GetResourceString("Analyzer_HeaderDictionaryIndexer_Message");
        /// <summary>The header '{0}' can be accessed using the {1} property</summary>
        internal static string FormatAnalyzer_HeaderDictionaryIndexer_Message(object p0, object p1)
           => string.Format(Culture, GetResourceString("Analyzer_HeaderDictionaryIndexer_Message"), p0, p1);
 
        /// <summary>Suggest using IHeaderDictionary properties</summary>
        internal static string @Analyzer_HeaderDictionaryIndexer_Title => GetResourceString("Analyzer_HeaderDictionaryIndexer_Title");
        /// <summary>The method used to create a RequestDelegate returns Task&lt;{0}&gt;. RequestDelegate discards this value. If this isn't intended then change the return type to non-generic Task or, if the delegate is a route handler, cast it to Delegate so the return value is wr ...</summary>
        internal static string @Analyzer_RequestDelegateReturnValue_Message => GetResourceString("Analyzer_RequestDelegateReturnValue_Message");
        /// <summary>The method used to create a RequestDelegate returns Task&lt;{0}&gt;. RequestDelegate discards this value. If this isn't intended then change the return type to non-generic Task or, if the delegate is a route handler, cast it to Delegate so the return value is wr ...</summary>
        internal static string FormatAnalyzer_RequestDelegateReturnValue_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_RequestDelegateReturnValue_Message"), p0);
 
        /// <summary>Do not return a value from RequestDelegate</summary>
        internal static string @Analyzer_RequestDelegateReturnValue_Title => GetResourceString("Analyzer_RequestDelegateReturnValue_Title");
        /// <summary>Route issue: {0}</summary>
        internal static string @Analyzer_RouteIssue_Message => GetResourceString("Analyzer_RouteIssue_Message");
        /// <summary>Route issue: {0}</summary>
        internal static string FormatAnalyzer_RouteIssue_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_RouteIssue_Message"), p0);
 
        /// <summary>Invalid route pattern</summary>
        internal static string @Analyzer_RouteIssue_Title => GetResourceString("Analyzer_RouteIssue_Title");
        /// <summary>Unused route parameter '{0}'</summary>
        internal static string @Analyzer_UnusedParameter_Message => GetResourceString("Analyzer_UnusedParameter_Message");
        /// <summary>Unused route parameter '{0}'</summary>
        internal static string FormatAnalyzer_UnusedParameter_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_UnusedParameter_Message"), p0);
 
        /// <summary>Unused route parameter</summary>
        internal static string @Analyzer_UnusedParameter_Title => GetResourceString("Analyzer_UnusedParameter_Title");
        /// <summary>Use IHeaderDictionary.Append or the indexer to append or set headers. IDictionary.Add will throw an ArgumentException when attempting to add a duplicate key.</summary>
        internal static string @Analyzer_HeaderDictionaryAdd_Message => GetResourceString("Analyzer_HeaderDictionaryAdd_Message");
        /// <summary>Suggest using IHeaderDictionary.Append or the indexer</summary>
        internal static string @Analyzer_HeaderDictionaryAdd_Title => GetResourceString("Analyzer_HeaderDictionaryAdd_Title");
        /// <summary>Route handler has multiple parameters with the [FromBody] attribute or a parameter with an [AsParameters] attribute where the parameter type contains multiple members with [FromBody] attributes. Only one parameter can have a [FromBody] attribute.</summary>
        internal static string @Analyzer_MultipleFromBody_Message => GetResourceString("Analyzer_MultipleFromBody_Message");
        /// <summary>Route handler has multiple parameters with the [FromBody] attribute</summary>
        internal static string @Analyzer_MultipleFromBody_Title => GetResourceString("Analyzer_MultipleFromBody_Title");
        /// <summary>Do not use model binding attributes with route handlers</summary>
        internal static string @Analyzer_DoNotUseModelBindingAttributesOnRouteHandlerParameters_Title => GetResourceString("Analyzer_DoNotUseModelBindingAttributesOnRouteHandlerParameters_Title");
        /// <summary>{0} should not be specified for a {1} Delegate parameter</summary>
        internal static string @Analyzer_DoNotUseModelBindingAttributesOnRouteHandlerParameters_Message => GetResourceString("Analyzer_DoNotUseModelBindingAttributesOnRouteHandlerParameters_Message");
        /// <summary>{0} should not be specified for a {1} Delegate parameter</summary>
        internal static string FormatAnalyzer_DoNotUseModelBindingAttributesOnRouteHandlerParameters_Message(object p0, object p1)
           => string.Format(Culture, GetResourceString("Analyzer_DoNotUseModelBindingAttributesOnRouteHandlerParameters_Message"), p0, p1);
 
        /// <summary>Do not use action results with route handlers</summary>
        internal static string @Analyzer_DoNotReturnActionResultsFromRouteHandlers_Title => GetResourceString("Analyzer_DoNotReturnActionResultsFromRouteHandlers_Title");
        /// <summary>IActionResult instances should not be returned from a {0} Delegate parameter. Consider returning an equivalent result from Microsoft.AspNetCore.Http.Results.</summary>
        internal static string @Analyzer_DoNotReturnActionResultsFromRouteHandlers_Message => GetResourceString("Analyzer_DoNotReturnActionResultsFromRouteHandlers_Message");
        /// <summary>IActionResult instances should not be returned from a {0} Delegate parameter. Consider returning an equivalent result from Microsoft.AspNetCore.Http.Results.</summary>
        internal static string FormatAnalyzer_DoNotReturnActionResultsFromRouteHandlers_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_DoNotReturnActionResultsFromRouteHandlers_Message"), p0);
 
        /// <summary>Do not place attribute on method called by route handler lambda</summary>
        internal static string @Analyzer_DetectMisplacedLambdaAttribute_Title => GetResourceString("Analyzer_DetectMisplacedLambdaAttribute_Title");
        /// <summary>'{0}' should be placed directly on the route handler lambda to be effective</summary>
        internal static string @Analyzer_DetectMisplacedLambdaAttribute_Message => GetResourceString("Analyzer_DetectMisplacedLambdaAttribute_Message");
        /// <summary>'{0}' should be placed directly on the route handler lambda to be effective</summary>
        internal static string FormatAnalyzer_DetectMisplacedLambdaAttribute_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_DetectMisplacedLambdaAttribute_Message"), p0);
 
        /// <summary>Do not use non-literal sequence numbers</summary>
        internal static string @Analyzer_DoNotUseNonLiteralSequenceNumbers_Title => GetResourceString("Analyzer_DoNotUseNonLiteralSequenceNumbers_Title");
        /// <summary>'{0}' should not be used as a sequence number. Instead, use an integer literal representing source code order.</summary>
        internal static string @Analyzer_DoNotUseNonLiteralSequenceNumbers_Message => GetResourceString("Analyzer_DoNotUseNonLiteralSequenceNumbers_Message");
        /// <summary>'{0}' should not be used as a sequence number. Instead, use an integer literal representing source code order.</summary>
        internal static string FormatAnalyzer_DoNotUseNonLiteralSequenceNumbers_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_DoNotUseNonLiteralSequenceNumbers_Message"), p0);
 
        /// <summary>Route parameter and argument optionality is mismatched</summary>
        internal static string @Analyzer_DetectMismatchedParameterOptionality_Title => GetResourceString("Analyzer_DetectMismatchedParameterOptionality_Title");
        /// <summary>'{0}' argument should be annotated as optional or nullable to match route parameter</summary>
        internal static string @Analyzer_DetectMismatchedParameterOptionality_Message => GetResourceString("Analyzer_DetectMismatchedParameterOptionality_Message");
        /// <summary>'{0}' argument should be annotated as optional or nullable to match route parameter</summary>
        internal static string FormatAnalyzer_DetectMismatchedParameterOptionality_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_DetectMismatchedParameterOptionality_Message"), p0);
 
        /// <summary>Do not use ConfigureWebHost with WebApplicationBuilder.Host</summary>
        internal static string @Analyzer_DoNotUseConfigureWebHostWithConfigureHostBuilder_Title => GetResourceString("Analyzer_DoNotUseConfigureWebHostWithConfigureHostBuilder_Title");
        /// <summary>ConfigureWebHost cannot be used with WebApplicationBuilder.Host</summary>
        internal static string @Analyzer_DoNotUseConfigureWebHostWithConfigureHostBuilder_Message => GetResourceString("Analyzer_DoNotUseConfigureWebHostWithConfigureHostBuilder_Message");
        /// <summary>Do not use Configure with WebApplicationBuilder.WebHost</summary>
        internal static string @Analyzer_DoNotUseConfigureWithConfigureWebHostBuilder_Title => GetResourceString("Analyzer_DoNotUseConfigureWithConfigureWebHostBuilder_Title");
        /// <summary>Configure cannot be used with WebApplicationBuilder.WebHost</summary>
        internal static string @Analyzer_DoNotUseConfigureWithConfigureWebHostBuilder_Message => GetResourceString("Analyzer_DoNotUseConfigureWithConfigureWebHostBuilder_Message");
        /// <summary>Do not use UseStartup with WebApplicationBuilder.WebHost</summary>
        internal static string @Analyzer_DoNotUseUseStartupWithConfigureWebHostBuilder_Title => GetResourceString("Analyzer_DoNotUseUseStartupWithConfigureWebHostBuilder_Title");
        /// <summary>UseStartup cannot be used with WebApplicationBuilder.WebHost</summary>
        internal static string @Analyzer_DoNotUseUseStartupWithConfigureWebHostBuilder_Message => GetResourceString("Analyzer_DoNotUseUseStartupWithConfigureWebHostBuilder_Message");
        /// <summary>Suggest using builder.Logging over Host.ConfigureLogging or WebHost.ConfigureLogging</summary>
        internal static string @Analyzer_DoNotUseHostConfigureLogging_Title => GetResourceString("Analyzer_DoNotUseHostConfigureLogging_Title");
        /// <summary>Suggest using builder.Logging instead of {0}</summary>
        internal static string @Analyzer_DoNotUseHostConfigureLogging_Message => GetResourceString("Analyzer_DoNotUseHostConfigureLogging_Message");
        /// <summary>Suggest using builder.Logging instead of {0}</summary>
        internal static string FormatAnalyzer_DoNotUseHostConfigureLogging_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_DoNotUseHostConfigureLogging_Message"), p0);
 
        /// <summary>Suggest using builder.Services over Host.ConfigureServices or WebHost.ConfigureServices</summary>
        internal static string @Analyzer_DoNotUseHostConfigureServices_Title => GetResourceString("Analyzer_DoNotUseHostConfigureServices_Title");
        /// <summary>Suggest using builder.Services instead of {0}</summary>
        internal static string @Analyzer_DoNotUseHostConfigureServices_Message => GetResourceString("Analyzer_DoNotUseHostConfigureServices_Message");
        /// <summary>Suggest using builder.Services instead of {0}</summary>
        internal static string FormatAnalyzer_DoNotUseHostConfigureServices_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_DoNotUseHostConfigureServices_Message"), p0);
 
        /// <summary>Suggest switching from using Configure methods to WebApplicationBuilder.Configuration</summary>
        internal static string @Analyzer_DisallowConfigureAppConfigureHostBuilder_Title => GetResourceString("Analyzer_DisallowConfigureAppConfigureHostBuilder_Title");
        /// <summary>Suggest using WebApplicationBuilder.Configuration instead of {0}</summary>
        internal static string @Analyzer_DisallowConfigureAppConfigureHostBuilder_Message => GetResourceString("Analyzer_DisallowConfigureAppConfigureHostBuilder_Message");
        /// <summary>Suggest using WebApplicationBuilder.Configuration instead of {0}</summary>
        internal static string FormatAnalyzer_DisallowConfigureAppConfigureHostBuilder_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_DisallowConfigureAppConfigureHostBuilder_Message"), p0);
 
        /// <summary>Suggest using top level route registrations</summary>
        internal static string @Analyzer_UseTopLevelRouteRegistrationsInsteadOfUseEndpoints_Title => GetResourceString("Analyzer_UseTopLevelRouteRegistrationsInsteadOfUseEndpoints_Title");
        /// <summary>Suggest using top level route registrations instead of {0}</summary>
        internal static string @Analyzer_UseTopLevelRouteRegistrationsInsteadOfUseEndpoints_Message => GetResourceString("Analyzer_UseTopLevelRouteRegistrationsInsteadOfUseEndpoints_Message");
        /// <summary>Suggest using top level route registrations instead of {0}</summary>
        internal static string FormatAnalyzer_UseTopLevelRouteRegistrationsInsteadOfUseEndpoints_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_UseTopLevelRouteRegistrationsInsteadOfUseEndpoints_Message"), p0);
 
        /// <summary>Complex types referenced by route parameters must be parsable</summary>
        internal static string @Analyzer_RouteParameterComplexTypeIsNotParsable_Title => GetResourceString("Analyzer_RouteParameterComplexTypeIsNotParsable_Title");
        /// <summary>Parameter '{0}' of type {1} should define a bool TryParse(string, IFormatProvider, out {1}) method, or implement IParsable&lt;{1}&gt;</summary>
        internal static string @Analyzer_RouteParameterComplexTypeIsNotParsable_Message => GetResourceString("Analyzer_RouteParameterComplexTypeIsNotParsable_Message");
        /// <summary>Parameter '{0}' of type {1} should define a bool TryParse(string, IFormatProvider, out {1}) method, or implement IParsable&lt;{1}&gt;</summary>
        internal static string FormatAnalyzer_RouteParameterComplexTypeIsNotParsable_Message(object p0, object p1)
           => string.Format(Culture, GetResourceString("Analyzer_RouteParameterComplexTypeIsNotParsable_Message"), p0, p1);
 
        /// <summary>When implementing BindAsync(...) method, the return type must be ValueTask&lt;T&gt;</summary>
        internal static string @Analyzer_BindAsyncSignatureMustReturnValueTaskOfT_Title => GetResourceString("Analyzer_BindAsyncSignatureMustReturnValueTaskOfT_Title");
        /// <summary>Parameter '{0}' of type {1} has a BindAsync(...) method, but the return type is not ValueTask&lt;{1}&gt;. Consider implementing IBindableFromHttpContext&lt;{1}&gt; to enforce implementation.</summary>
        internal static string @Analyzer_BindAsyncSignatureMustReturnValueTaskOfT_Message => GetResourceString("Analyzer_BindAsyncSignatureMustReturnValueTaskOfT_Message");
        /// <summary>Parameter '{0}' of type {1} has a BindAsync(...) method, but the return type is not ValueTask&lt;{1}&gt;. Consider implementing IBindableFromHttpContext&lt;{1}&gt; to enforce implementation.</summary>
        internal static string FormatAnalyzer_BindAsyncSignatureMustReturnValueTaskOfT_Message(object p0, object p1)
           => string.Format(Culture, GetResourceString("Analyzer_BindAsyncSignatureMustReturnValueTaskOfT_Message"), p0, p1);
 
        /// <summary>Route conflict detected between route handlers</summary>
        internal static string @Analyzer_AmbiguousRouteHandlerRoute_Title => GetResourceString("Analyzer_AmbiguousRouteHandlerRoute_Title");
        /// <summary>Route '{0}' conflicts with another handler route. An HTTP request that matches multiple routes results in an ambiguous match error. Fix the conflict by changing the route's pattern, HTTP method, or route constraints.</summary>
        internal static string @Analyzer_AmbiguousRouteHandlerRoute_Message => GetResourceString("Analyzer_AmbiguousRouteHandlerRoute_Message");
        /// <summary>Route '{0}' conflicts with another handler route. An HTTP request that matches multiple routes results in an ambiguous match error. Fix the conflict by changing the route's pattern, HTTP method, or route constraints.</summary>
        internal static string FormatAnalyzer_AmbiguousRouteHandlerRoute_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_AmbiguousRouteHandlerRoute_Message"), p0);
 
        /// <summary>Route conflict detected between controller actions</summary>
        internal static string @Analyzer_AmbiguousActionRoute_Title => GetResourceString("Analyzer_AmbiguousActionRoute_Title");
        /// <summary>Route '{0}' conflicts with another action route. An HTTP request that matches multiple routes results in an ambiguous match error. Fix the conflict by changing the route's pattern, HTTP method, or route constraints.</summary>
        internal static string @Analyzer_AmbiguousActionRoute_Message => GetResourceString("Analyzer_AmbiguousActionRoute_Message");
        /// <summary>Route '{0}' conflicts with another action route. An HTTP request that matches multiple routes results in an ambiguous match error. Fix the conflict by changing the route's pattern, HTTP method, or route constraints.</summary>
        internal static string FormatAnalyzer_AmbiguousActionRoute_Message(object p0)
           => string.Format(Culture, GetResourceString("Analyzer_AmbiguousActionRoute_Message"), p0);
 
        /// <summary>Use AddAuthorizationBuilder to register authorization services and construct policies</summary>
        internal static string @Analyzer_UseAddAuthorizationBuilder_Message => GetResourceString("Analyzer_UseAddAuthorizationBuilder_Message");
        /// <summary>Use AddAuthorizationBuilder</summary>
        internal static string @Analyzer_UseAddAuthorizationBuilder_Title => GetResourceString("Analyzer_UseAddAuthorizationBuilder_Title");
 
    }
}