From 6814b5690e0863fab74dc969737b1dac2caf35a9 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 15 Nov 2025 00:18:34 +0800 Subject: [PATCH] :arrow_down: Downgrade EFCore to 9 from 10 since it's not ready for use --- DysonNetwork.Control/DysonNetwork.Control.csproj | 2 +- DysonNetwork.Develop/DysonNetwork.Develop.csproj | 7 ------- DysonNetwork.Drive/DysonNetwork.Drive.csproj | 7 ------- DysonNetwork.Drive/Storage/FileService.cs | 2 +- DysonNetwork.Insight/DysonNetwork.Insight.csproj | 6 ------ DysonNetwork.Pass/DysonNetwork.Pass.csproj | 7 ------- DysonNetwork.Ring/DysonNetwork.Ring.csproj | 7 ------- DysonNetwork.Shared/DysonNetwork.Shared.csproj | 6 ++++-- DysonNetwork.Shared/Proto/file.proto | 1 - DysonNetwork.Shared/Proto/leveling.proto | 2 -- DysonNetwork.Shared/Proto/post.proto | 1 - DysonNetwork.Shared/Proto/ring.proto | 1 - DysonNetwork.Sphere/DysonNetwork.Sphere.csproj | 7 ------- 13 files changed, 6 insertions(+), 50 deletions(-) diff --git a/DysonNetwork.Control/DysonNetwork.Control.csproj b/DysonNetwork.Control/DysonNetwork.Control.csproj index 750438b..e4342ee 100644 --- a/DysonNetwork.Control/DysonNetwork.Control.csproj +++ b/DysonNetwork.Control/DysonNetwork.Control.csproj @@ -12,7 +12,7 @@ - + diff --git a/DysonNetwork.Develop/DysonNetwork.Develop.csproj b/DysonNetwork.Develop/DysonNetwork.Develop.csproj index a75b337..76b7b6b 100644 --- a/DysonNetwork.Develop/DysonNetwork.Develop.csproj +++ b/DysonNetwork.Develop/DysonNetwork.Develop.csproj @@ -8,15 +8,8 @@ - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - diff --git a/DysonNetwork.Drive/DysonNetwork.Drive.csproj b/DysonNetwork.Drive/DysonNetwork.Drive.csproj index 70b23ef..6d94bbd 100644 --- a/DysonNetwork.Drive/DysonNetwork.Drive.csproj +++ b/DysonNetwork.Drive/DysonNetwork.Drive.csproj @@ -13,11 +13,6 @@ - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - all @@ -35,9 +30,7 @@ - - diff --git a/DysonNetwork.Drive/Storage/FileService.cs b/DysonNetwork.Drive/Storage/FileService.cs index 9885646..b9acb51 100644 --- a/DysonNetwork.Drive/Storage/FileService.cs +++ b/DysonNetwork.Drive/Storage/FileService.cs @@ -771,7 +771,7 @@ file class UpdatableCloudFile(SnCloudFile file) public Dictionary? UserMeta { get; set; } = file.UserMeta; public bool IsMarkedRecycle { get; set; } = file.IsMarkedRecycle; - public Action> ToSetPropertyCalls() + public Expression, SetPropertyCalls>> ToSetPropertyCalls() { var userMeta = UserMeta ?? []; return setter => setter diff --git a/DysonNetwork.Insight/DysonNetwork.Insight.csproj b/DysonNetwork.Insight/DysonNetwork.Insight.csproj index 2ad029d..559ab75 100644 --- a/DysonNetwork.Insight/DysonNetwork.Insight.csproj +++ b/DysonNetwork.Insight/DysonNetwork.Insight.csproj @@ -7,13 +7,7 @@ - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - diff --git a/DysonNetwork.Pass/DysonNetwork.Pass.csproj b/DysonNetwork.Pass/DysonNetwork.Pass.csproj index a31ba50..2f97692 100644 --- a/DysonNetwork.Pass/DysonNetwork.Pass.csproj +++ b/DysonNetwork.Pass/DysonNetwork.Pass.csproj @@ -9,11 +9,6 @@ - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - @@ -25,9 +20,7 @@ - - diff --git a/DysonNetwork.Ring/DysonNetwork.Ring.csproj b/DysonNetwork.Ring/DysonNetwork.Ring.csproj index e0326fb..8eff1cc 100644 --- a/DysonNetwork.Ring/DysonNetwork.Ring.csproj +++ b/DysonNetwork.Ring/DysonNetwork.Ring.csproj @@ -10,17 +10,10 @@ - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - diff --git a/DysonNetwork.Shared/DysonNetwork.Shared.csproj b/DysonNetwork.Shared/DysonNetwork.Shared.csproj index af86259..f58cf2d 100644 --- a/DysonNetwork.Shared/DysonNetwork.Shared.csproj +++ b/DysonNetwork.Shared/DysonNetwork.Shared.csproj @@ -8,6 +8,8 @@ + + @@ -37,8 +39,8 @@ - - + + diff --git a/DysonNetwork.Shared/Proto/file.proto b/DysonNetwork.Shared/Proto/file.proto index 470d079..2651850 100644 --- a/DysonNetwork.Shared/Proto/file.proto +++ b/DysonNetwork.Shared/Proto/file.proto @@ -5,7 +5,6 @@ package proto; option csharp_namespace = "DysonNetwork.Shared.Proto"; import "google/protobuf/timestamp.proto"; -import "google/protobuf/struct.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; import "google/protobuf/duration.proto"; diff --git a/DysonNetwork.Shared/Proto/leveling.proto b/DysonNetwork.Shared/Proto/leveling.proto index 622f563..1c4f191 100644 --- a/DysonNetwork.Shared/Proto/leveling.proto +++ b/DysonNetwork.Shared/Proto/leveling.proto @@ -5,8 +5,6 @@ package proto; option csharp_namespace = "DysonNetwork.Shared.Proto"; import "google/protobuf/timestamp.proto"; -import "google/protobuf/empty.proto"; -import "google/protobuf/field_mask.proto"; // ==================================== // Message Definitions diff --git a/DysonNetwork.Shared/Proto/post.proto b/DysonNetwork.Shared/Proto/post.proto index 6aea6db..c19a4a7 100644 --- a/DysonNetwork.Shared/Proto/post.proto +++ b/DysonNetwork.Shared/Proto/post.proto @@ -6,7 +6,6 @@ option csharp_namespace = "DysonNetwork.Shared.Proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/wrappers.proto"; -import "google/protobuf/struct.proto"; import "file.proto"; import "realm.proto"; import "publisher.proto"; diff --git a/DysonNetwork.Shared/Proto/ring.proto b/DysonNetwork.Shared/Proto/ring.proto index 3632de8..e6bf58a 100644 --- a/DysonNetwork.Shared/Proto/ring.proto +++ b/DysonNetwork.Shared/Proto/ring.proto @@ -4,7 +4,6 @@ package proto; option csharp_namespace = "DysonNetwork.Shared.Proto"; -import "google/protobuf/struct.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/wrappers.proto"; diff --git a/DysonNetwork.Sphere/DysonNetwork.Sphere.csproj b/DysonNetwork.Sphere/DysonNetwork.Sphere.csproj index 4d383f4..1afe9bb 100644 --- a/DysonNetwork.Sphere/DysonNetwork.Sphere.csproj +++ b/DysonNetwork.Sphere/DysonNetwork.Sphere.csproj @@ -12,20 +12,13 @@ - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - all runtime; build; native; contentfiles; analyzers; buildtransitive