commited scoobydoo

This commit is contained in:
2026-07-04 23:36:31 +02:00
parent 077ee48927
commit 6a061c6835
190 changed files with 1624 additions and 237 deletions
@@ -0,0 +1,23 @@
using Microsoft.AspNetCore.Mvc;
using Nexus.Application.Interfaces;
namespace Nexus.Api.Controllers;
[ApiController]
[Route("api/projects")]
public class ProjectsController : ControllerBase
{
private readonly IProjectService _service;
public ProjectsController(IProjectService service)
{
_service = service;
}
[HttpGet]
public async Task<IActionResult> GetAll()
{
var result = await _service.GetAllAsync();
return Ok(result);
}
}
-1
View File
@@ -7,7 +7,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="10.0.9" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="10.0.9">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
+3
View File
@@ -1,5 +1,7 @@
using Microsoft.EntityFrameworkCore;
using Nexus.Application.Interfaces;
using Nexus.Infrastructure.Persistence;
using Nexus.Infrastructure.Services;
var builder = WebApplication.CreateBuilder(args);
@@ -8,6 +10,7 @@ builder.Services.AddDbContext<NexusDbContext>(options =>
builder.Configuration.GetConnectionString("DefaultConnection")
)
);
builder.Services.AddScoped<IProjectService, ProjectService>();
builder.Services.AddControllers();
var app = builder.Build();
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
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+ffb640049c77cdab4df81c7117b1ed3d9e24ddab")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+077ee48927ee13d52504c44cc7a03836ec629880")]
[assembly: System.Reflection.AssemblyProductAttribute("Nexus.Api")]
[assembly: System.Reflection.AssemblyTitleAttribute("Nexus.Api")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
@@ -1 +1 @@
3dccba4b4292888b6d5dc0ee632d93375d897c12969c1f788edc96fa2f85539a
f3f7f9c5d6855d6edb27639eed302265a0197579fa7ee4ce6a45e92740f87fe9
Binary file not shown.
@@ -1 +1 @@
8c629e87e33652e2b43085f87a192cd7b9006b7a9bdb74b7d3e2ce0dbf562494
8c56a5de363909e7cc9761e7b0aefbe452d7fc1fd156e7547d61eba2e92306af
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":["PGX7RMCZuMbvj02a9RZvuAtszqz2rAHmi/RrRg1DoxA=","AwZT8pl6C8KGTyLuGSCR\u002B87l7qfqdNmQSDuOKFCoVLY=","ezDlAfrhx1iWfzJSFSKAB7xGpd\u002B3ES4FpHY4Q8uI0k4=","sNXe8\u002BK9gPJF91Dz10bt/nU5pUNQMsEfKslCV08CCl8=","6aoOtNsYYs7lt6Gm0fTYUQLwbv4EfHKNA5AbTWH0kps=","EIL8C0S3AlXw9vmTaq7r3MGloEkiVneIpVVE6RM2l0k="],"CachedAssets":{},"CachedCopyCandidates":{}}
{"GlobalPropertiesHash":"yvQCrxdTvFPB05QkB5EFF6+ZMfU7SATb5Wjcmfx3bQg=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["PGX7RMCZuMbvj02a9RZvuAtszqz2rAHmi/RrRg1DoxA=","AwZT8pl6C8KGTyLuGSCR\u002B87l7qfqdNmQSDuOKFCoVLY=","ezDlAfrhx1iWfzJSFSKAB7xGpd\u002B3ES4FpHY4Q8uI0k4=","sNXe8\u002BK9gPJF91Dz10bt/nU5pUNQMsEfKslCV08CCl8=","6aoOtNsYYs7lt6Gm0fTYUQLwbv4EfHKNA5AbTWH0kps=","vooWrF9nKV2xmw0T8Pe8GGPoZDDYNYSbhPj29kCfVqU="],"CachedAssets":{},"CachedCopyCandidates":{}}
@@ -1 +1 @@
{"GlobalPropertiesHash":"LvTzCZwSXjBKR/4iQAAaxQvqqdXT3s7QSjLWlEaEjXY=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["PGX7RMCZuMbvj02a9RZvuAtszqz2rAHmi/RrRg1DoxA=","AwZT8pl6C8KGTyLuGSCR\u002B87l7qfqdNmQSDuOKFCoVLY=","ezDlAfrhx1iWfzJSFSKAB7xGpd\u002B3ES4FpHY4Q8uI0k4=","sNXe8\u002BK9gPJF91Dz10bt/nU5pUNQMsEfKslCV08CCl8=","6aoOtNsYYs7lt6Gm0fTYUQLwbv4EfHKNA5AbTWH0kps=","EIL8C0S3AlXw9vmTaq7r3MGloEkiVneIpVVE6RM2l0k="],"CachedAssets":{},"CachedCopyCandidates":{}}
{"GlobalPropertiesHash":"LvTzCZwSXjBKR/4iQAAaxQvqqdXT3s7QSjLWlEaEjXY=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["PGX7RMCZuMbvj02a9RZvuAtszqz2rAHmi/RrRg1DoxA=","AwZT8pl6C8KGTyLuGSCR\u002B87l7qfqdNmQSDuOKFCoVLY=","ezDlAfrhx1iWfzJSFSKAB7xGpd\u002B3ES4FpHY4Q8uI0k4=","sNXe8\u002BK9gPJF91Dz10bt/nU5pUNQMsEfKslCV08CCl8=","6aoOtNsYYs7lt6Gm0fTYUQLwbv4EfHKNA5AbTWH0kps=","vooWrF9nKV2xmw0T8Pe8GGPoZDDYNYSbhPj29kCfVqU="],"CachedAssets":{},"CachedCopyCandidates":{}}
@@ -55,10 +55,6 @@
"framework": "net10.0",
"targetAlias": "net10.0",
"dependencies": {
"Microsoft.AspNetCore.OpenApi": {
"target": "Package",
"version": "[10.0.9, )"
},
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3,6 +3,5 @@
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets" Condition="Exists('$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.11.0\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.11.0\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.openapi\10.0.9\build\Microsoft.AspNetCore.OpenApi.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.openapi\10.0.9\build\Microsoft.AspNetCore.OpenApi.targets')" />
</ImportGroup>
</Project>
+1 -89
View File
@@ -15,28 +15,6 @@
}
}
},
"Microsoft.AspNetCore.OpenApi/10.0.9": {
"type": "package",
"dependencies": {
"Microsoft.OpenApi": "2.0.0"
},
"compile": {
"lib/net10.0/Microsoft.AspNetCore.OpenApi.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net10.0/Microsoft.AspNetCore.OpenApi.dll": {
"related": ".xml"
}
},
"frameworkReferences": [
"Microsoft.AspNetCore.App"
],
"build": {
"build/Microsoft.AspNetCore.OpenApi.targets": {}
}
},
"Microsoft.Build.Framework/18.0.2": {
"type": "package",
"compile": {
@@ -458,19 +436,6 @@
"buildTransitive/net8.0/_._": {}
}
},
"Microsoft.OpenApi/2.0.0": {
"type": "package",
"compile": {
"lib/net8.0/Microsoft.OpenApi.dll": {
"related": ".pdb;.xml"
}
},
"runtime": {
"lib/net8.0/Microsoft.OpenApi.dll": {
"related": ".pdb;.xml"
}
}
},
"Microsoft.VisualStudio.SolutionPersistence/1.0.52": {
"type": "package",
"compile": {
@@ -729,24 +694,6 @@
"logo.png"
]
},
"Microsoft.AspNetCore.OpenApi/10.0.9": {
"sha512": "1ihb8FO9cGgEK1/m3CTtT/SfnynwmiZib0W2pcDVj3KSWk/Sca4VOXEtaptKQc582zpFrzTFiwkGRCglt6H+WQ==",
"type": "package",
"path": "microsoft.aspnetcore.openapi/10.0.9",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"PACKAGE.md",
"THIRD-PARTY-NOTICES.TXT",
"analyzers/dotnet/cs/Microsoft.AspNetCore.OpenApi.SourceGenerators.dll",
"build/Microsoft.AspNetCore.OpenApi.targets",
"lib/net10.0/Microsoft.AspNetCore.OpenApi.dll",
"lib/net10.0/Microsoft.AspNetCore.OpenApi.xml",
"microsoft.aspnetcore.openapi.10.0.9.nupkg.sha512",
"microsoft.aspnetcore.openapi.nuspec"
]
},
"Microsoft.Build.Framework/18.0.2": {
"sha512": "sOSb+0J4G/jCBW/YqmRuL0eOMXgfw1KQLdC9TkbvfA5xs7uNm+PBQXJCOzSJGXtZcZrtXozcwxPmUiRUbmd7FA==",
"type": "package",
@@ -1933,24 +1880,6 @@
"useSharedDesignerContext.txt"
]
},
"Microsoft.OpenApi/2.0.0": {
"sha512": "GGYLfzV/G/ct80OZ45JxnWP7NvMX1BCugn/lX7TH5o0lcVaviavsLMTxmFV2AybXWjbi3h6FF1vgZiTK6PXndw==",
"type": "package",
"path": "microsoft.openapi/2.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"README.md",
"lib/net8.0/Microsoft.OpenApi.dll",
"lib/net8.0/Microsoft.OpenApi.pdb",
"lib/net8.0/Microsoft.OpenApi.xml",
"lib/netstandard2.0/Microsoft.OpenApi.dll",
"lib/netstandard2.0/Microsoft.OpenApi.pdb",
"lib/netstandard2.0/Microsoft.OpenApi.xml",
"microsoft.openapi.2.0.0.nupkg.sha512",
"microsoft.openapi.nuspec"
]
},
"Microsoft.VisualStudio.SolutionPersistence/1.0.52": {
"sha512": "oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==",
"type": "package",
@@ -2254,7 +2183,6 @@
},
"projectFileDependencyGroups": {
"net10.0": [
"Microsoft.AspNetCore.OpenApi >= 10.0.9",
"Microsoft.EntityFrameworkCore.Design >= 10.0.9",
"Nexus.Application >= 1.0.0",
"Nexus.Infrastructure >= 1.0.0"
@@ -2314,10 +2242,6 @@
"framework": "net10.0",
"targetAlias": "net10.0",
"dependencies": {
"Microsoft.AspNetCore.OpenApi": {
"target": "Package",
"version": "[10.0.9, )"
},
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -2761,17 +2685,5 @@
}
}
}
},
"logs": [
{
"code": "NU1903",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'Microsoft.OpenApi' 2.0.0 has a known high severity vulnerability, https://github.com/advisories/GHSA-v5pm-xwqc-g5wc",
"libraryId": "Microsoft.OpenApi",
"targetGraphs": [
"net10.0"
]
}
]
}
}
+2 -17
View File
@@ -1,11 +1,10 @@
{
"version": 2,
"dgSpecHash": "zETjntXlZW8=",
"dgSpecHash": "1/H7+3uJidE=",
"success": true,
"projectFilePath": "C:\\Users\\klein\\Vscode\\Nexus\\nexus-backend\\Nexus.Api\\Nexus.Api.csproj",
"expectedPackageFiles": [
"C:\\Users\\klein\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\microsoft.aspnetcore.openapi\\10.0.9\\microsoft.aspnetcore.openapi.10.0.9.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512",
@@ -19,7 +18,6 @@
"C:\\Users\\klein\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.9\\microsoft.entityframeworkcore.design.10.0.9.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.9\\microsoft.entityframeworkcore.relational.10.0.9.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.9\\microsoft.extensions.dependencymodel.10.0.9.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\microsoft.openapi\\2.0.0\\microsoft.openapi.2.0.0.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
@@ -33,18 +31,5 @@
"C:\\Users\\klein\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512",
"C:\\Users\\klein\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512"
],
"logs": [
{
"code": "NU1903",
"level": "Warning",
"message": "Package 'Microsoft.OpenApi' 2.0.0 has a known high severity vulnerability, https://github.com/advisories/GHSA-v5pm-xwqc-g5wc",
"projectPath": "C:\\Users\\klein\\Vscode\\Nexus\\nexus-backend\\Nexus.Api\\Nexus.Api.csproj",
"warningLevel": 1,
"filePath": "C:\\Users\\klein\\Vscode\\Nexus\\nexus-backend\\Nexus.Api\\Nexus.Api.csproj",
"libraryId": "Microsoft.OpenApi",
"targetGraphs": [
"net10.0"
]
}
]
"logs": []
}