From cf1cecf753f5b23e72ad5547ccc0ab1dfd088fda Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Tue, 3 Feb 2026 00:20:13 +0800 Subject: [PATCH] :arrow_up: Upgrade dependecies --- .../DysonNetwork.Develop.csproj | 5 ++- DysonNetwork.Drive/DysonNetwork.Drive.csproj | 11 +++--- .../DysonNetwork.Gateway.csproj | 2 +- .../DysonNetwork.Insight.csproj | 9 +++-- .../DysonNetwork.Messager.csproj | 11 +++--- DysonNetwork.Pass/DysonNetwork.Pass.csproj | 5 ++- DysonNetwork.Ring/DysonNetwork.Ring.csproj | 5 ++- .../DysonNetwork.Shared.csproj | 36 +++++++++---------- .../DysonNetwork.Sphere.csproj | 11 +++--- DysonNetwork.Wallet/Dockerfile | 23 ++++++++++++ DysonNetwork.Zone/DysonNetwork.Zone.csproj | 7 ++-- DysonNetwork.sln | 14 ++++++++ 12 files changed, 83 insertions(+), 56 deletions(-) create mode 100644 DysonNetwork.Wallet/Dockerfile diff --git a/DysonNetwork.Develop/DysonNetwork.Develop.csproj b/DysonNetwork.Develop/DysonNetwork.Develop.csproj index 11e2293f..e2980bd8 100644 --- a/DysonNetwork.Develop/DysonNetwork.Develop.csproj +++ b/DysonNetwork.Develop/DysonNetwork.Develop.csproj @@ -8,13 +8,12 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - diff --git a/DysonNetwork.Drive/DysonNetwork.Drive.csproj b/DysonNetwork.Drive/DysonNetwork.Drive.csproj index 26676f74..c6c0f17c 100644 --- a/DysonNetwork.Drive/DysonNetwork.Drive.csproj +++ b/DysonNetwork.Drive/DysonNetwork.Drive.csproj @@ -12,8 +12,8 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -24,10 +24,9 @@ - - - - + + + diff --git a/DysonNetwork.Gateway/DysonNetwork.Gateway.csproj b/DysonNetwork.Gateway/DysonNetwork.Gateway.csproj index 3caa5a61..ead96a02 100644 --- a/DysonNetwork.Gateway/DysonNetwork.Gateway.csproj +++ b/DysonNetwork.Gateway/DysonNetwork.Gateway.csproj @@ -7,7 +7,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/DysonNetwork.Insight/DysonNetwork.Insight.csproj b/DysonNetwork.Insight/DysonNetwork.Insight.csproj index 3a020b8c..6407bacd 100644 --- a/DysonNetwork.Insight/DysonNetwork.Insight.csproj +++ b/DysonNetwork.Insight/DysonNetwork.Insight.csproj @@ -8,7 +8,6 @@ - @@ -16,18 +15,18 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + - + diff --git a/DysonNetwork.Messager/DysonNetwork.Messager.csproj b/DysonNetwork.Messager/DysonNetwork.Messager.csproj index 5776d4a4..40886546 100644 --- a/DysonNetwork.Messager/DysonNetwork.Messager.csproj +++ b/DysonNetwork.Messager/DysonNetwork.Messager.csproj @@ -11,20 +11,19 @@ - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + diff --git a/DysonNetwork.Pass/DysonNetwork.Pass.csproj b/DysonNetwork.Pass/DysonNetwork.Pass.csproj index 4fb707e0..50830d64 100644 --- a/DysonNetwork.Pass/DysonNetwork.Pass.csproj +++ b/DysonNetwork.Pass/DysonNetwork.Pass.csproj @@ -8,13 +8,12 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - diff --git a/DysonNetwork.Ring/DysonNetwork.Ring.csproj b/DysonNetwork.Ring/DysonNetwork.Ring.csproj index daf4ee6c..844e65ee 100644 --- a/DysonNetwork.Ring/DysonNetwork.Ring.csproj +++ b/DysonNetwork.Ring/DysonNetwork.Ring.csproj @@ -12,12 +12,11 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - diff --git a/DysonNetwork.Shared/DysonNetwork.Shared.csproj b/DysonNetwork.Shared/DysonNetwork.Shared.csproj index fea40f7e..f1f1ebf7 100644 --- a/DysonNetwork.Shared/DysonNetwork.Shared.csproj +++ b/DysonNetwork.Shared/DysonNetwork.Shared.csproj @@ -13,10 +13,10 @@ - + - - + + @@ -27,13 +27,13 @@ - - - - + + + + - - + + @@ -41,8 +41,8 @@ - - + + @@ -53,14 +53,14 @@ - - - - - + + + + + - - + + diff --git a/DysonNetwork.Sphere/DysonNetwork.Sphere.csproj b/DysonNetwork.Sphere/DysonNetwork.Sphere.csproj index 316cba36..ace2fc40 100644 --- a/DysonNetwork.Sphere/DysonNetwork.Sphere.csproj +++ b/DysonNetwork.Sphere/DysonNetwork.Sphere.csproj @@ -14,11 +14,9 @@ - - - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -26,7 +24,6 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - @@ -35,8 +32,8 @@ - - + + diff --git a/DysonNetwork.Wallet/Dockerfile b/DysonNetwork.Wallet/Dockerfile new file mode 100644 index 00000000..6c1e48af --- /dev/null +++ b/DysonNetwork.Wallet/Dockerfile @@ -0,0 +1,23 @@ +FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS base +USER $APP_UID +WORKDIR /app +EXPOSE 8080 +EXPOSE 8081 + +FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build +ARG BUILD_CONFIGURATION=Release +WORKDIR /src +COPY ["DysonNetwork.Wallet/DysonNetwork.Wallet.csproj", "DysonNetwork.Wallet/"] +RUN dotnet restore "DysonNetwork.Wallet/DysonNetwork.Wallet.csproj" +COPY . . +WORKDIR "/src/DysonNetwork.Wallet" +RUN dotnet build "./DysonNetwork.Wallet.csproj" -c $BUILD_CONFIGURATION -o /app/build + +FROM build AS publish +ARG BUILD_CONFIGURATION=Release +RUN dotnet publish "./DysonNetwork.Wallet.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false + +FROM base AS final +WORKDIR /app +COPY --from=publish /app/publish . +ENTRYPOINT ["dotnet", "DysonNetwork.Wallet.dll"] diff --git a/DysonNetwork.Zone/DysonNetwork.Zone.csproj b/DysonNetwork.Zone/DysonNetwork.Zone.csproj index 18875425..b53d2033 100644 --- a/DysonNetwork.Zone/DysonNetwork.Zone.csproj +++ b/DysonNetwork.Zone/DysonNetwork.Zone.csproj @@ -13,8 +13,8 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -24,13 +24,12 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - - + diff --git a/DysonNetwork.sln b/DysonNetwork.sln index d5cce919..18e688f7 100644 --- a/DysonNetwork.sln +++ b/DysonNetwork.sln @@ -27,6 +27,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DysonNetwork.Zone", "DysonN EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DysonNetwork.Messager", "DysonNetwork.Messager\DysonNetwork.Messager.csproj", "{4011F9B8-D691-4BCE-B2F8-2766688C5FFB}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DysonNetwork.Wallet", "DysonNetwork.Wallet\DysonNetwork.Wallet.csproj", "{827701E9-87A9-4370-A9C6-C32784D22A43}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -169,6 +171,18 @@ Global {4011F9B8-D691-4BCE-B2F8-2766688C5FFB}.Release|x64.Build.0 = Release|Any CPU {4011F9B8-D691-4BCE-B2F8-2766688C5FFB}.Release|x86.ActiveCfg = Release|Any CPU {4011F9B8-D691-4BCE-B2F8-2766688C5FFB}.Release|x86.Build.0 = Release|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Debug|Any CPU.Build.0 = Debug|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Debug|x64.ActiveCfg = Debug|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Debug|x64.Build.0 = Debug|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Debug|x86.ActiveCfg = Debug|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Debug|x86.Build.0 = Debug|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Release|Any CPU.ActiveCfg = Release|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Release|Any CPU.Build.0 = Release|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Release|x64.ActiveCfg = Release|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Release|x64.Build.0 = Release|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Release|x86.ActiveCfg = Release|Any CPU + {827701E9-87A9-4370-A9C6-C32784D22A43}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE