diff --git a/src/backend/NetAdmin.Infrastructure/Extensions/StringExtensions.cs b/src/backend/NetAdmin.Infrastructure/Extensions/StringExtensions.cs index f02b26d4..fe342871 100644 --- a/src/backend/NetAdmin.Infrastructure/Extensions/StringExtensions.cs +++ b/src/backend/NetAdmin.Infrastructure/Extensions/StringExtensions.cs @@ -61,16 +61,6 @@ public static class StringExtensions return Regex.Replace(me, $"^{clearStr}", string.Empty); } - /// - /// 去掉尾部字符串“Async” - /// - #pragma warning disable RCS1047, ASA002, VSTHRD200 - public static string TrimPrefixAsync(this string me) - #pragma warning restore VSTHRD200, ASA002, RCS1047 - { - return TrimPrefix(me, "Async"); - } - /// /// 去掉尾部字符串 /// @@ -79,11 +69,21 @@ public static class StringExtensions return Regex.Replace(me, $"{clearStr}$", string.Empty); } + /// + /// 去掉尾部字符串“Async” + /// + #pragma warning disable RCS1047, ASA002, VSTHRD200 + public static string TrimSuffixAsync(this string me) + #pragma warning restore VSTHRD200, ASA002, RCS1047 + { + return TrimSuffix(me, "Async"); + } + /// /// 去掉尾部字符串“Options” /// public static string TrimSuffixOptions(this string me) { - return TrimPrefix(me, "Options"); + return TrimSuffix(me, "Options"); } } \ No newline at end of file