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