🐛 Fix GeoIP related issue
This commit is contained in:
		| @@ -1,5 +1,7 @@ | |||||||
| using System.Linq.Expressions; | using System.Linq.Expressions; | ||||||
| using System.Reflection; | using System.Reflection; | ||||||
|  | using System.Text.Json; | ||||||
|  | using System.Text.Json.Serialization; | ||||||
| using DysonNetwork.Pass.Account; | using DysonNetwork.Pass.Account; | ||||||
| using DysonNetwork.Pass.Auth; | using DysonNetwork.Pass.Auth; | ||||||
| using DysonNetwork.Pass.Credit; | using DysonNetwork.Pass.Credit; | ||||||
| @@ -59,7 +61,13 @@ public class AppDatabase( | |||||||
|         optionsBuilder.UseNpgsql( |         optionsBuilder.UseNpgsql( | ||||||
|             configuration.GetConnectionString("App"), |             configuration.GetConnectionString("App"), | ||||||
|             opt => opt |             opt => opt | ||||||
|                 .ConfigureDataSource(optSource => optSource.EnableDynamicJson()) |                 .ConfigureDataSource(optSource => optSource | ||||||
|  |                     .EnableDynamicJson() | ||||||
|  |                     .ConfigureJsonOptions(new JsonSerializerOptions() | ||||||
|  |                     { | ||||||
|  |                         NumberHandling = JsonNumberHandling.AllowNamedFloatingPointLiterals, | ||||||
|  |                     }) | ||||||
|  |                 ) | ||||||
|                 .UseQuerySplittingBehavior(QuerySplittingBehavior.SplitQuery) |                 .UseQuerySplittingBehavior(QuerySplittingBehavior.SplitQuery) | ||||||
|                 .UseNetTopologySuite() |                 .UseNetTopologySuite() | ||||||
|                 .UseNodaTime() |                 .UseNodaTime() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user