added dependencies
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS base
|
||||
WORKDIR /app
|
||||
EXPOSE 5115
|
||||
|
||||
ENV ASPNETCORE_URLS=http://+:5115
|
||||
|
||||
USER app
|
||||
FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:10.0 AS build
|
||||
ARG configuration=Release
|
||||
WORKDIR /src
|
||||
COPY ["nexus-backend/Nexus.Api/Nexus.Api.csproj", "nexus-backend/Nexus.Api/"]
|
||||
RUN dotnet restore "nexus-backend/Nexus.Api/Nexus.Api.csproj"
|
||||
COPY . .
|
||||
WORKDIR "/src/nexus-backend/Nexus.Api"
|
||||
RUN dotnet build "Nexus.Api.csproj" -c $configuration -o /app/build
|
||||
|
||||
FROM build AS publish
|
||||
ARG configuration=Release
|
||||
RUN dotnet publish "Nexus.Api.csproj" -c $configuration -o /app/publish /p:UseAppHost=false
|
||||
|
||||
FROM base AS final
|
||||
WORKDIR /app
|
||||
COPY --from=publish /app/publish .
|
||||
ENTRYPOINT ["dotnet", "Nexus.Api.dll"]
|
||||
@@ -10,4 +10,9 @@
|
||||
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="10.0.9" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Nexus.Application\Nexus.Application.csproj" />
|
||||
<ProjectReference Include="..\Nexus.Infrastructure\Nexus.Infrastructure.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -13,7 +13,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Nexus.Api")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+eefd4137a53ba05850de78203414d84e1973158d")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+9b4a8d79b1053ddad3c990a0a1dc481f7053f225")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("Nexus.Api")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Nexus.Api")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
@@ -1 +1 @@
|
||||
9ee2341c884258d8a4beccbcb8c0ad7faaca48bfa10fca7a7dd8ed19700d49bf
|
||||
7fc29ff94b7418ddfb05d8c6531983bd2b953c9fe4f15e8008830dcd40109fbe
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
{"GlobalPropertiesHash":"yvQCrxdTvFPB05QkB5EFF6+ZMfU7SATb5Wjcmfx3bQg=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["vxNcTGmjBmutCwzItnKjVb7Py0xCnrwPq9XzBVvlrvg=","AwZT8pl6C8KGTyLuGSCR\u002B87l7qfqdNmQSDuOKFCoVLY=","sNXe8\u002BK9gPJF91Dz10bt/nU5pUNQMsEfKslCV08CCl8=","6aoOtNsYYs7lt6Gm0fTYUQLwbv4EfHKNA5AbTWH0kps=","I0Bl\u002BElu\u002BS1RIpKLoYC4ggLIcD06A\u002BxRI2D4J/1WhDk="],"CachedAssets":{},"CachedCopyCandidates":{}}
|
||||
{"GlobalPropertiesHash":"yvQCrxdTvFPB05QkB5EFF6+ZMfU7SATb5Wjcmfx3bQg=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["vxNcTGmjBmutCwzItnKjVb7Py0xCnrwPq9XzBVvlrvg=","AwZT8pl6C8KGTyLuGSCR\u002B87l7qfqdNmQSDuOKFCoVLY=","ezDlAfrhx1iWfzJSFSKAB7xGpd\u002B3ES4FpHY4Q8uI0k4=","sNXe8\u002BK9gPJF91Dz10bt/nU5pUNQMsEfKslCV08CCl8=","6aoOtNsYYs7lt6Gm0fTYUQLwbv4EfHKNA5AbTWH0kps=","5kx7FUW90k8zp9iGz9Z0AtVK\u002BMBtbN5XqAxtnQqMKJI="],"CachedAssets":{},"CachedCopyCandidates":{}}
|
||||
@@ -1 +1 @@
|
||||
{"GlobalPropertiesHash":"LvTzCZwSXjBKR/4iQAAaxQvqqdXT3s7QSjLWlEaEjXY=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["vxNcTGmjBmutCwzItnKjVb7Py0xCnrwPq9XzBVvlrvg=","AwZT8pl6C8KGTyLuGSCR\u002B87l7qfqdNmQSDuOKFCoVLY=","sNXe8\u002BK9gPJF91Dz10bt/nU5pUNQMsEfKslCV08CCl8=","6aoOtNsYYs7lt6Gm0fTYUQLwbv4EfHKNA5AbTWH0kps=","I0Bl\u002BElu\u002BS1RIpKLoYC4ggLIcD06A\u002BxRI2D4J/1WhDk="],"CachedAssets":{},"CachedCopyCandidates":{}}
|
||||
{"GlobalPropertiesHash":"LvTzCZwSXjBKR/4iQAAaxQvqqdXT3s7QSjLWlEaEjXY=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["vxNcTGmjBmutCwzItnKjVb7Py0xCnrwPq9XzBVvlrvg=","AwZT8pl6C8KGTyLuGSCR\u002B87l7qfqdNmQSDuOKFCoVLY=","ezDlAfrhx1iWfzJSFSKAB7xGpd\u002B3ES4FpHY4Q8uI0k4=","sNXe8\u002BK9gPJF91Dz10bt/nU5pUNQMsEfKslCV08CCl8=","6aoOtNsYYs7lt6Gm0fTYUQLwbv4EfHKNA5AbTWH0kps=","5kx7FUW90k8zp9iGz9Z0AtVK\u002BMBtbN5XqAxtnQqMKJI="],"CachedAssets":{},"CachedCopyCandidates":{}}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -36,6 +36,43 @@
|
||||
"related": ".pdb;.xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Nexus.Application/1.0.0": {
|
||||
"type": "project",
|
||||
"framework": ".NETCoreApp,Version=v10.0",
|
||||
"dependencies": {
|
||||
"Nexus.Domain": "1.0.0"
|
||||
},
|
||||
"compile": {
|
||||
"bin/placeholder/Nexus.Application.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"bin/placeholder/Nexus.Application.dll": {}
|
||||
}
|
||||
},
|
||||
"Nexus.Domain/1.0.0": {
|
||||
"type": "project",
|
||||
"framework": ".NETCoreApp,Version=v10.0",
|
||||
"compile": {
|
||||
"bin/placeholder/Nexus.Domain.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"bin/placeholder/Nexus.Domain.dll": {}
|
||||
}
|
||||
},
|
||||
"Nexus.Infrastructure/1.0.0": {
|
||||
"type": "project",
|
||||
"framework": ".NETCoreApp,Version=v10.0",
|
||||
"dependencies": {
|
||||
"Nexus.Application": "1.0.0",
|
||||
"Nexus.Domain": "1.0.0"
|
||||
},
|
||||
"compile": {
|
||||
"bin/placeholder/Nexus.Infrastructure.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"bin/placeholder/Nexus.Infrastructure.dll": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -75,11 +112,28 @@
|
||||
"microsoft.openapi.2.0.0.nupkg.sha512",
|
||||
"microsoft.openapi.nuspec"
|
||||
]
|
||||
},
|
||||
"Nexus.Application/1.0.0": {
|
||||
"type": "project",
|
||||
"path": "../Nexus.Application/Nexus.Application.csproj",
|
||||
"msbuildProject": "../Nexus.Application/Nexus.Application.csproj"
|
||||
},
|
||||
"Nexus.Domain/1.0.0": {
|
||||
"type": "project",
|
||||
"path": "../Nexus.Domain/Nexus.Domain.csproj",
|
||||
"msbuildProject": "../Nexus.Domain/Nexus.Domain.csproj"
|
||||
},
|
||||
"Nexus.Infrastructure/1.0.0": {
|
||||
"type": "project",
|
||||
"path": "../Nexus.Infrastructure/Nexus.Infrastructure.csproj",
|
||||
"msbuildProject": "../Nexus.Infrastructure/Nexus.Infrastructure.csproj"
|
||||
}
|
||||
},
|
||||
"projectFileDependencyGroups": {
|
||||
"net10.0": [
|
||||
"Microsoft.AspNetCore.OpenApi >= 10.0.9"
|
||||
"Microsoft.AspNetCore.OpenApi >= 10.0.9",
|
||||
"Nexus.Application >= 1.0.0",
|
||||
"Nexus.Infrastructure >= 1.0.0"
|
||||
]
|
||||
},
|
||||
"packageFolders": {
|
||||
@@ -109,7 +163,14 @@
|
||||
"net10.0": {
|
||||
"framework": "net10.0",
|
||||
"targetAlias": "net10.0",
|
||||
"projectReferences": {}
|
||||
"projectReferences": {
|
||||
"c:\\Users\\klein\\Vscode\\Nexus\\nexus-backend\\Nexus.Application\\Nexus.Application.csproj": {
|
||||
"projectPath": "c:\\Users\\klein\\Vscode\\Nexus\\nexus-backend\\Nexus.Application\\Nexus.Application.csproj"
|
||||
},
|
||||
"c:\\Users\\klein\\Vscode\\Nexus\\nexus-backend\\Nexus.Infrastructure\\Nexus.Infrastructure.csproj": {
|
||||
"projectPath": "c:\\Users\\klein\\Vscode\\Nexus\\nexus-backend\\Nexus.Infrastructure\\Nexus.Infrastructure.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "uAubsbiDDts=",
|
||||
"dgSpecHash": "7Ze6jnEoT28=",
|
||||
"success": true,
|
||||
"projectFilePath": "C:\\Users\\klein\\Vscode\\Nexus\\nexus-backend\\Nexus.Api\\Nexus.Api.csproj",
|
||||
"expectedPackageFiles": [
|
||||
|
||||
Reference in New Issue
Block a user