diff --git a/aspnet-core/services/LY.MicroService.Applications.Single/LY.MicroService.Applications.Single.csproj b/aspnet-core/services/LY.MicroService.Applications.Single/LY.MicroService.Applications.Single.csproj
index 1769857de..143616ccc 100644
--- a/aspnet-core/services/LY.MicroService.Applications.Single/LY.MicroService.Applications.Single.csproj
+++ b/aspnet-core/services/LY.MicroService.Applications.Single/LY.MicroService.Applications.Single.csproj
@@ -7,7 +7,7 @@
enable
LY.MicroService.Applications.Single
enable
- 9.3.6.2
+ 10.0.2
diff --git a/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs b/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs
index a5efc7952..33c8593c7 100644
--- a/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs
+++ b/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs
@@ -482,6 +482,23 @@ public partial class MicroServiceApplicationsSingleModule
});
}
+ private void ConfigureIP2RegionIPLocation()
+ {
+ Configure(options =>
+ {
+ // 仅中国IP不显示国家
+ options.UseCountry = (localtion) =>
+ {
+ return !string.Equals("中国", localtion.Country);
+ };
+ // 仅中国IP显示省份
+ options.UseProvince = (localtion) =>
+ {
+ return string.Equals("中国", localtion.Country);
+ };
+ });
+ }
+
private void ConfigureIdempotent()
{
Configure(options =>
diff --git a/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.cs b/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.cs
index b41c08a84..b9f5187b2 100644
--- a/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.cs
+++ b/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.cs
@@ -428,6 +428,7 @@ public partial class MicroServiceApplicationsSingleModule : AbpModule
ConfigureBackgroundTasks();
ConfigureExceptionHandling();
ConfigureVirtualFileSystem();
+ ConfigureIP2RegionIPLocation();
ConfigureEntityDataProtected();
ConfigureUrls(configuration);
ConfigureAuditing(configuration);