🐛 Fix JSON serialization caused issue

This commit is contained in:
2025-07-25 02:58:13 +08:00
parent f2f6b192d6
commit d5fb00a8a9
12 changed files with 231 additions and 52 deletions

View File

@@ -3,7 +3,6 @@ using System.ComponentModel.DataAnnotations.Schema;
using DysonNetwork.Shared.Data;
using DysonNetwork.Shared.Proto;
using Google.Protobuf;
using Newtonsoft.Json;
using NodaTime;
using NodaTime.Serialization.Protobuf;
@@ -119,11 +118,11 @@ public class CloudFile : ModelBase, ICloudFile, IIdentifiedResource
UploadedAt = UploadedAt?.ToTimestamp(),
// Convert file metadata
FileMeta = ByteString.CopyFromUtf8(
JsonConvert.SerializeObject(FileMeta, GrpcTypeHelper.SerializerSettings)
System.Text.Json.JsonSerializer.Serialize(FileMeta, GrpcTypeHelper.SerializerOptions)
),
// Convert user metadata
UserMeta = ByteString.CopyFromUtf8(
JsonConvert.SerializeObject(UserMeta, GrpcTypeHelper.SerializerSettings)
System.Text.Json.JsonSerializer.Serialize(UserMeta, GrpcTypeHelper.SerializerOptions)
)
};

View File

@@ -1,7 +1,7 @@
{
"Debug": true,
"BaseUrl": "http://localhost:5071",
"GatewayUrl": "http://10.126.126.1:5094",
"GatewayUrl": "http://localhost:5094",
"Logging": {
"LogLevel": {
"Default": "Information",