diff --git a/.env b/.env new file mode 100644 index 0000000..34d489e --- /dev/null +++ b/.env @@ -0,0 +1 @@ +VITE_API_URL=https://localhost:7171/api \ No newline at end of file diff --git a/.github/workflows/Apibuild.yml b/.github/workflows/Apibuild.yml new file mode 100644 index 0000000..1a37689 --- /dev/null +++ b/.github/workflows/Apibuild.yml @@ -0,0 +1,40 @@ +name: Build and Publish .NET API + +on: + push: + branches: [ "dev" ] # Se déclenche quand vous poussez sur la branche 'dev' + workflow_dispatch: + +jobs: + build-and-publish: + runs-on: ubuntu-latest + + steps: + # 1. Récupère le code de votre dépôt + - name: Checkout repository + uses: actions/checkout@v3 + + - name: List files in the repository + run: ls -R + + # 2. Installe la bonne version de .NET + - name: Setup .NET + uses: actions/setup-dotnet@v3 + with: + # IMPORTANT : Modifiez cette ligne pour correspondre à la version de votre projet ! + # (Ex: '6.0.x', '7.0.x', '8.0.x') + dotnet-version: '9.0.x' + + # 3. Restaure les dépendances en ciblant votre fichier .sln + - name: Restore dependencies + run: dotnet restore SameApi.sln + + # 4. Compile le projet en mode Release + - name: Build + run: dotnet build SameApi.sln --configuration Release --no-restore + + # 5. Publie l'API (prépare les fichiers pour le déploiement) + - name: Publish + run: dotnet publish ./SameApi/SameApi.App/SameApi.App.csproj -c Release -o ./publish + # ATTENTION : Vérifiez que le chemin vers votre projet API (.csproj) est correct. + # D'après votre screenshot, il s'agit probablement de "SameApi.App". \ No newline at end of file diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..19b2258 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,63 @@ +# Nom du workflow qui apparaîtra dans l'onglet "Actions" de GitHub +name: Build and Deploy .NET API to Azure + +# Déclenche le workflow à chaque push sur la branche "dev" +on: + push: + branches: [ "dev" ] + workflow_dispatch: + +jobs: + # PREMIER JOB : Construit l'application + build: + runs-on: ubuntu-latest + + steps: + # Étape 1 : Récupère le code de votre dépôt + - name: Checkout repository + uses: actions/checkout@v4 + + # Étape 2 : Configure l'environnement .NET + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + # --- MODIFIEZ ICI --- + # Mettez la version de .NET de votre projet (ex: '6.0.x', '8.0.x') + dotnet-version: '9.0.x' + + # Étape 3 : Restaure les dépendances, compile et publie le projet + - name: Build and publish + run: | + dotnet restore ./SameApi/SameApi.sln + dotnet build ./SameApi/SameApi.sln --configuration Release --no-restore + dotnet publish ./SameApi/SameApi.App/SameApi.App.csproj -c Release -o ./publish + + # Étape 4 : Archive les fichiers publiés pour le job de déploiement + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + name: api-app + path: ./publish + + # DEUXIÈME JOB : Déploie l'application sur Azure + deploy: + runs-on: ubuntu-latest + needs: build # Ce job ne démarre que si le job "build" a réussi + + steps: + # Étape 1 : Télécharge les fichiers archivés par le job "build" + - name: Download a Build Artifact + uses: actions/download-artifact@v4 + with: + name: api-app + + # Étape 2 : Déploie sur Azure App Service + - name: Deploy to Azure Web App + uses: azure/webapps-deploy@v2 + with: + # --- MODIFIEZ ICI --- + # Mettez le nom de votre App Service créé sur Azure + app-name: 'SameAPi' + + # Utilise le secret que vous avez configuré dans les paramètres GitHub + publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }} \ No newline at end of file diff --git a/React/README.md b/README.md similarity index 100% rename from React/README.md rename to README.md diff --git a/React/public/vite.svg b/React/public/vite.svg deleted file mode 100644 index e7b8dfb..0000000 --- a/React/public/vite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/React/src/App.css b/React/src/App.css deleted file mode 100644 index b9d355d..0000000 --- a/React/src/App.css +++ /dev/null @@ -1,42 +0,0 @@ -#root { - max-width: 1280px; - margin: 0 auto; - padding: 2rem; - text-align: center; -} - -.logo { - height: 6em; - padding: 1.5em; - will-change: filter; - transition: filter 300ms; -} -.logo:hover { - filter: drop-shadow(0 0 2em #646cffaa); -} -.logo.react:hover { - filter: drop-shadow(0 0 2em #61dafbaa); -} - -@keyframes logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -@media (prefers-reduced-motion: no-preference) { - a:nth-of-type(2) .logo { - animation: logo-spin infinite 20s linear; - } -} - -.card { - padding: 2em; -} - -.read-the-docs { - color: #888; -} diff --git a/React/src/App.tsx b/React/src/App.tsx deleted file mode 100644 index 3d7ded3..0000000 --- a/React/src/App.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import { useState } from 'react' -import reactLogo from './assets/react.svg' -import viteLogo from '/vite.svg' -import './App.css' - -function App() { - const [count, setCount] = useState(0) - - return ( - <> -
- - Vite logo - - - React logo - -
-

Vite + React

-
- -

- Edit src/App.tsx and save to test HMR -

-
-

- Click on the Vite and React logos to learn more -

- - ) -} - -export default App diff --git a/React/src/assets/react.svg b/React/src/assets/react.svg deleted file mode 100644 index 6c87de9..0000000 --- a/React/src/assets/react.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/React/src/index.css b/React/src/index.css deleted file mode 100644 index bd6213e..0000000 --- a/React/src/index.css +++ /dev/null @@ -1,3 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; \ No newline at end of file diff --git a/React/tailwind.config.js b/React/tailwind.config.js deleted file mode 100644 index d7cf4f8..0000000 --- a/React/tailwind.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: [ - "./src/**/*.{js,jsx,ts,tsx}", - ], - theme: { - extend: {}, - }, - plugins: [], -} - diff --git a/SameApi/.vs/ProjectEvaluation/sameapi.metadata.v9.bin b/SameApi/.vs/ProjectEvaluation/sameapi.metadata.v9.bin deleted file mode 100644 index 74387aa..0000000 Binary files a/SameApi/.vs/ProjectEvaluation/sameapi.metadata.v9.bin and /dev/null differ diff --git a/SameApi/.vs/ProjectEvaluation/sameapi.projects.v9.bin b/SameApi/.vs/ProjectEvaluation/sameapi.projects.v9.bin deleted file mode 100644 index d148c33..0000000 Binary files a/SameApi/.vs/ProjectEvaluation/sameapi.projects.v9.bin and /dev/null differ diff --git a/SameApi/.vs/ProjectEvaluation/sameapi.strings.v9.bin b/SameApi/.vs/ProjectEvaluation/sameapi.strings.v9.bin deleted file mode 100644 index 493b1d1..0000000 Binary files a/SameApi/.vs/ProjectEvaluation/sameapi.strings.v9.bin and /dev/null differ diff --git a/SameApi/.vs/SameApi/CopilotIndices/17.14.1091.29919/CodeChunks.db b/SameApi/.vs/SameApi/CopilotIndices/17.14.1091.29919/CodeChunks.db deleted file mode 100644 index 374ddde..0000000 Binary files a/SameApi/.vs/SameApi/CopilotIndices/17.14.1091.29919/CodeChunks.db and /dev/null differ diff --git a/SameApi/.vs/SameApi/CopilotIndices/17.14.1091.29919/SemanticSymbols.db b/SameApi/.vs/SameApi/CopilotIndices/17.14.1091.29919/SemanticSymbols.db deleted file mode 100644 index f72e065..0000000 Binary files a/SameApi/.vs/SameApi/CopilotIndices/17.14.1091.29919/SemanticSymbols.db and /dev/null differ diff --git a/SameApi/.vs/SameApi/DesignTimeBuild/.dtbcache.v2 b/SameApi/.vs/SameApi/DesignTimeBuild/.dtbcache.v2 deleted file mode 100644 index 591690c..0000000 Binary files a/SameApi/.vs/SameApi/DesignTimeBuild/.dtbcache.v2 and /dev/null differ diff --git a/SameApi/.vs/SameApi/FileContentIndex/0221c740-b371-45b2-84ed-5a6470870352.vsidx b/SameApi/.vs/SameApi/FileContentIndex/0221c740-b371-45b2-84ed-5a6470870352.vsidx deleted file mode 100644 index 2f5db4f..0000000 Binary files a/SameApi/.vs/SameApi/FileContentIndex/0221c740-b371-45b2-84ed-5a6470870352.vsidx and /dev/null differ diff --git a/SameApi/.vs/SameApi/FileContentIndex/023a84c7-f9be-49f2-b552-85aa93b5e24f.vsidx b/SameApi/.vs/SameApi/FileContentIndex/023a84c7-f9be-49f2-b552-85aa93b5e24f.vsidx deleted file mode 100644 index c79e8c2..0000000 Binary files a/SameApi/.vs/SameApi/FileContentIndex/023a84c7-f9be-49f2-b552-85aa93b5e24f.vsidx and /dev/null differ diff --git a/SameApi/.vs/SameApi/FileContentIndex/43f74c00-2bbb-45dc-b52f-9a89f799c3ea.vsidx b/SameApi/.vs/SameApi/FileContentIndex/43f74c00-2bbb-45dc-b52f-9a89f799c3ea.vsidx deleted file mode 100644 index 0494dd4..0000000 Binary files a/SameApi/.vs/SameApi/FileContentIndex/43f74c00-2bbb-45dc-b52f-9a89f799c3ea.vsidx and /dev/null differ diff --git a/SameApi/.vs/SameApi/FileContentIndex/60e88bd5-9c7d-40fe-9c99-a11db0413425.vsidx b/SameApi/.vs/SameApi/FileContentIndex/60e88bd5-9c7d-40fe-9c99-a11db0413425.vsidx deleted file mode 100644 index 105b9df..0000000 Binary files a/SameApi/.vs/SameApi/FileContentIndex/60e88bd5-9c7d-40fe-9c99-a11db0413425.vsidx and /dev/null differ diff --git a/SameApi/.vs/SameApi/FileContentIndex/77c7dcbb-1f0a-4272-97d3-cffa78e083d8.vsidx b/SameApi/.vs/SameApi/FileContentIndex/77c7dcbb-1f0a-4272-97d3-cffa78e083d8.vsidx deleted file mode 100644 index 9e93d3c..0000000 Binary files a/SameApi/.vs/SameApi/FileContentIndex/77c7dcbb-1f0a-4272-97d3-cffa78e083d8.vsidx and /dev/null differ diff --git a/SameApi/.vs/SameApi/FileContentIndex/91f45323-41d5-4415-a951-addd646e1546.vsidx b/SameApi/.vs/SameApi/FileContentIndex/91f45323-41d5-4415-a951-addd646e1546.vsidx deleted file mode 100644 index bc4f4bc..0000000 Binary files a/SameApi/.vs/SameApi/FileContentIndex/91f45323-41d5-4415-a951-addd646e1546.vsidx and /dev/null differ diff --git a/SameApi/.vs/SameApi/v17/.futdcache.v2 b/SameApi/.vs/SameApi/v17/.futdcache.v2 deleted file mode 100644 index c31641b..0000000 Binary files a/SameApi/.vs/SameApi/v17/.futdcache.v2 and /dev/null differ diff --git a/SameApi/.vs/SameApi/v17/.suo b/SameApi/.vs/SameApi/v17/.suo deleted file mode 100644 index b61ba32..0000000 Binary files a/SameApi/.vs/SameApi/v17/.suo and /dev/null differ diff --git a/SameApi/.vs/SameApi/v17/DocumentLayout.backup.json b/SameApi/.vs/SameApi/v17/DocumentLayout.backup.json deleted file mode 100644 index 3348252..0000000 --- a/SameApi/.vs/SameApi/v17/DocumentLayout.backup.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "Version": 1, - "WorkspaceRootPath": "C:\\Users\\Mattis.lfrnc\\Desktop\\Code\\SameApi\\", - "Documents": [], - "DocumentGroupContainers": [ - { - "Orientation": 0, - "VerticalTabListWidth": 256, - "DocumentGroups": [] - } - ] -} \ No newline at end of file diff --git a/SameApi/.vs/SameApi/v17/DocumentLayout.json b/SameApi/.vs/SameApi/v17/DocumentLayout.json deleted file mode 100644 index a9b6761..0000000 --- a/SameApi/.vs/SameApi/v17/DocumentLayout.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "Version": 1, - "WorkspaceRootPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\", - "Documents": [ - { - "AbsoluteMoniker": "D:0:0:{1D3795CB-39F8-4FFD-B023-22CF0EEC1140}|SameApi.Db\\SameApi.Db.csproj|c:\\users\\lefra\\documents\\github\\same\\sameapi\\sameapi.db\\unitofwork\\isameapiunitofwork.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1D3795CB-39F8-4FFD-B023-22CF0EEC1140}|SameApi.Db\\SameApi.Db.csproj|solutionrelative:sameapi.db\\unitofwork\\isameapiunitofwork.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{1D3795CB-39F8-4FFD-B023-22CF0EEC1140}|SameApi.Db\\SameApi.Db.csproj|c:\\users\\lefra\\documents\\github\\same\\sameapi\\sameapi.db\\dbcontexts\\sameapidbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1D3795CB-39F8-4FFD-B023-22CF0EEC1140}|SameApi.Db\\SameApi.Db.csproj|solutionrelative:sameapi.db\\dbcontexts\\sameapidbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - } - ], - "DocumentGroupContainers": [ - { - "Orientation": 0, - "VerticalTabListWidth": 256, - "DocumentGroups": [ - { - "DockedWidth": 200, - "SelectedChildIndex": 1, - "Children": [ - { - "$type": "Document", - "DocumentIndex": 1, - "Title": "SameApiDbContext.cs", - "DocumentMoniker": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\DbContexts\\SameApiDbContext.cs", - "RelativeDocumentMoniker": "SameApi.Db\\DbContexts\\SameApiDbContext.cs", - "ToolTip": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\DbContexts\\SameApiDbContext.cs", - "RelativeToolTip": "SameApi.Db\\DbContexts\\SameApiDbContext.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAATAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-05T16:29:50.778Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 0, - "Title": "ISameApiUnitOfWork.cs", - "DocumentMoniker": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\UnitOfWork\\ISameApiUnitOfWork.cs", - "RelativeDocumentMoniker": "SameApi.Db\\UnitOfWork\\ISameApiUnitOfWork.cs", - "ToolTip": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\UnitOfWork\\ISameApiUnitOfWork.cs", - "RelativeToolTip": "SameApi.Db\\UnitOfWork\\ISameApiUnitOfWork.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAnAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-05T16:29:41.2Z", - "EditorCaption": "" - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/SameApi/SameApi.Business/SameApi.Business.csproj b/SameApi/SameApi.Business/SameApi.Business.csproj deleted file mode 100644 index e355ac8..0000000 --- a/SameApi/SameApi.Business/SameApi.Business.csproj +++ /dev/null @@ -1,18 +0,0 @@ - - - - net9.0 - enable - enable - - - - - - - - - - - - diff --git a/SameApi/SameApi.Business/SameApiProfile.cs b/SameApi/SameApi.Business/SameApiProfile.cs deleted file mode 100644 index 7f32240..0000000 --- a/SameApi/SameApi.Business/SameApiProfile.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace SameApi.Business -{ - public class SameApiProfile - { - } -} diff --git a/SameApi/SameApi.Business/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/SameApi/SameApi.Business/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs deleted file mode 100644 index feda5e9..0000000 --- a/SameApi/SameApi.Business/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")] diff --git a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.AssemblyInfo.cs b/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.AssemblyInfo.cs deleted file mode 100644 index d80279a..0000000 --- a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Ce code a été généré par un outil. -// Version du runtime :4.0.30319.42000 -// -// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si -// le code est régénéré. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("SameApi.Business")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a64b4febef28275ab85e1ae40dc85ca20fbbfb22")] -[assembly: System.Reflection.AssemblyProductAttribute("SameApi.Business")] -[assembly: System.Reflection.AssemblyTitleAttribute("SameApi.Business")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Généré par la classe MSBuild WriteCodeFragment. - diff --git a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.AssemblyInfoInputs.cache b/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.AssemblyInfoInputs.cache deleted file mode 100644 index 84354de..0000000 --- a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -1736b53f482080f4da0b1e9026dc924d20bf0c2fb5008257c05a218abfda7f68 diff --git a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.GeneratedMSBuildEditorConfig.editorconfig b/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 2fdddcd..0000000 --- a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,15 +0,0 @@ -is_global = true -build_property.TargetFramework = net9.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = SameApi.Business -build_property.ProjectDir = C:\Users\lefra\Documents\GitHub\Same\SameApi\SameApi.Business\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.EffectiveAnalysisLevelStyle = 9.0 -build_property.EnableCodeStyleSeverity = diff --git a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.GlobalUsings.g.cs b/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d..0000000 --- a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.assets.cache b/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.assets.cache deleted file mode 100644 index 713f991..0000000 Binary files a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.assets.cache and /dev/null differ diff --git a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.csproj.AssemblyReference.cache b/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.csproj.AssemblyReference.cache deleted file mode 100644 index 41d3c95..0000000 Binary files a/SameApi/SameApi.Business/obj/Debug/net9.0/SameApi.Business.csproj.AssemblyReference.cache and /dev/null differ diff --git a/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.dgspec.json b/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.dgspec.json deleted file mode 100644 index a54f484..0000000 --- a/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.dgspec.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\SameApi.Business.csproj": {} - }, - "projects": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\SameApi.Business.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\SameApi.Business.csproj", - "projectName": "SameApi.Business", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\SameApi.Business.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.g.props b/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.g.props deleted file mode 100644 index 68aeb02..0000000 --- a/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.g.props +++ /dev/null @@ -1,19 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\lefra\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - PackageReference - 6.14.1 - - - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.g.targets b/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.g.targets deleted file mode 100644 index e8c06b7..0000000 --- a/SameApi/SameApi.Business/obj/SameApi.Business.csproj.nuget.g.targets +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi.Business/obj/project.assets.json b/SameApi/SameApi.Business/obj/project.assets.json deleted file mode 100644 index e07c03d..0000000 --- a/SameApi/SameApi.Business/obj/project.assets.json +++ /dev/null @@ -1,615 +0,0 @@ -{ - "version": 3, - "targets": { - "net9.0": { - "Microsoft.EntityFrameworkCore/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", - "Microsoft.Extensions.Caching.Memory": "9.0.8", - "Microsoft.Extensions.Logging": "9.0.8" - }, - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {} - } - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "type": "package" - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.8", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} - } - }, - "Microsoft.Extensions.Options/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} - } - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - } - } - }, - "libraries": { - "Microsoft.EntityFrameworkCore/9.0.8": { - "sha512": "bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", - "type": "package", - "path": "microsoft.entityframeworkcore/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props", - "lib/net8.0/Microsoft.EntityFrameworkCore.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.xml", - "microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "sha512": "B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", - "type": "package", - "path": "microsoft.entityframeworkcore.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml", - "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.abstractions.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "sha512": "2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", - "type": "package", - "path": "microsoft.entityframeworkcore.analyzers/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", - "docs/PACKAGE.md", - "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.analyzers.nuspec" - ] - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "sha512": "4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", - "type": "package", - "path": "microsoft.extensions.caching.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", - "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "sha512": "grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", - "type": "package", - "path": "microsoft.extensions.caching.memory/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", - "lib/net462/Microsoft.Extensions.Caching.Memory.dll", - "lib/net462/Microsoft.Extensions.Caching.Memory.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", - "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.memory.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "sha512": "JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", - "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "sha512": "xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging/9.0.8": { - "sha512": "Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", - "type": "package", - "path": "microsoft.extensions.logging/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Logging.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", - "lib/net462/Microsoft.Extensions.Logging.dll", - "lib/net462/Microsoft.Extensions.Logging.xml", - "lib/net8.0/Microsoft.Extensions.Logging.dll", - "lib/net8.0/Microsoft.Extensions.Logging.xml", - "lib/net9.0/Microsoft.Extensions.Logging.dll", - "lib/net9.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", - "microsoft.extensions.logging.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "sha512": "pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", - "type": "package", - "path": "microsoft.extensions.logging.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", - "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Options/9.0.8": { - "sha512": "OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", - "type": "package", - "path": "microsoft.extensions.options/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Options.targets", - "buildTransitive/net462/Microsoft.Extensions.Options.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", - "lib/net462/Microsoft.Extensions.Options.dll", - "lib/net462/Microsoft.Extensions.Options.xml", - "lib/net8.0/Microsoft.Extensions.Options.dll", - "lib/net8.0/Microsoft.Extensions.Options.xml", - "lib/net9.0/Microsoft.Extensions.Options.dll", - "lib/net9.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.0/Microsoft.Extensions.Options.dll", - "lib/netstandard2.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.1/Microsoft.Extensions.Options.dll", - "lib/netstandard2.1/Microsoft.Extensions.Options.xml", - "microsoft.extensions.options.9.0.8.nupkg.sha512", - "microsoft.extensions.options.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "sha512": "tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", - "type": "package", - "path": "microsoft.extensions.primitives/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", - "lib/net462/Microsoft.Extensions.Primitives.dll", - "lib/net462/Microsoft.Extensions.Primitives.xml", - "lib/net8.0/Microsoft.Extensions.Primitives.dll", - "lib/net8.0/Microsoft.Extensions.Primitives.xml", - "lib/net9.0/Microsoft.Extensions.Primitives.dll", - "lib/net9.0/Microsoft.Extensions.Primitives.xml", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", - "microsoft.extensions.primitives.9.0.8.nupkg.sha512", - "microsoft.extensions.primitives.nuspec", - "useSharedDesignerContext.txt" - ] - } - }, - "projectFileDependencyGroups": { - "net9.0": [ - "Microsoft.EntityFrameworkCore >= 9.0.8" - ] - }, - "packageFolders": { - "C:\\Users\\lefra\\.nuget\\packages\\": {}, - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\SameApi.Business.csproj", - "projectName": "SameApi.Business", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\SameApi.Business.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Business/obj/project.nuget.cache b/SameApi/SameApi.Business/obj/project.nuget.cache deleted file mode 100644 index 1d77b46..0000000 --- a/SameApi/SameApi.Business/obj/project.nuget.cache +++ /dev/null @@ -1,20 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "VU5y6MOv/oc=", - "success": true, - "projectFilePath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Business\\SameApi.Business.csproj", - "expectedPackageFiles": [ - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.8\\microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.8\\microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.8\\microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.8\\microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.8\\microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.8\\microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.8\\microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging\\9.0.8\\microsoft.extensions.logging.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.8\\microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.options\\9.0.8\\microsoft.extensions.options.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.8\\microsoft.extensions.primitives.9.0.8.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file diff --git a/SameApi/SameApi.Data/.gitignore b/SameApi/SameApi.Data/.gitignore deleted file mode 100644 index 97dbebf..0000000 --- a/SameApi/SameApi.Data/.gitignore +++ /dev/null @@ -1,54 +0,0 @@ -# Build -bin/ -obj/ -out/ - -# User-specific files -*.user -*.userosscache -*.suo -*.sln.docstates - -# Visual Studio cache -.vs/ - -# Rider cache -.idea/ -*.iml - -# Logs -*.log - -# Environment -.env -*.env - -# Packages (restaurables depuis nuget) -packages/ -*.nupkg -*.snupkg - -# Publish -*.PublishSettings -publish/ - -# Azure -*.azurePubxml - -# macOS -.DS_Store - -# Windows -Thumbs.db -desktop.ini - -# JetBrains Rider -.idea/ - -# VS Code -.vscode/ - -# Coverage / Test -TestResult*/ -*.coverage -*.coveragexml \ No newline at end of file diff --git a/SameApi/SameApi.Data/DbContexts/BaseDbContext.cs b/SameApi/SameApi.Data/DbContexts/BaseDbContext.cs deleted file mode 100644 index f9c3887..0000000 --- a/SameApi/SameApi.Data/DbContexts/BaseDbContext.cs +++ /dev/null @@ -1,18 +0,0 @@ -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.ChangeTracking; -using SameApi.Data.Model; - -namespace SameApi.Data.DbContexts -{ - public class BaseDbContext : DbContext, IBaseDbContext - { - public BaseDbContext(DbContextOptions options) : base(options) - { - } - public new EntityEntry Entry(TModelDao entry) where TModelDao : class, IModelDao - { - return base.Entry(entry); - } - } - -} diff --git a/SameApi/SameApi.Data/DbContexts/IBaseDbContext.cs b/SameApi/SameApi.Data/DbContexts/IBaseDbContext.cs deleted file mode 100644 index 5404092..0000000 --- a/SameApi/SameApi.Data/DbContexts/IBaseDbContext.cs +++ /dev/null @@ -1,13 +0,0 @@ -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.ChangeTracking; -using SameApi.Data.Model; - -namespace SameApi.Data.DbContexts -{ - public interface IBaseDbContext - { - EntityEntry Entry(TModelDao entry) where TModelDao : class, IModelDao; - DbSet Set() where TEntity : class; - Task SaveChangesAsync(bool acceptAllChangesOnSuccess = true, CancellationToken cancellationToken = new CancellationToken()); - } -} diff --git a/SameApi/SameApi.Data/Model/IModelDao.cs b/SameApi/SameApi.Data/Model/IModelDao.cs deleted file mode 100644 index 95010fc..0000000 --- a/SameApi/SameApi.Data/Model/IModelDao.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace SameApi.Data.Model -{ - public interface IModelDao - { - public int Id { get; set; } - } -} diff --git a/SameApi/SameApi.Data/Repository/BaseRepository.cs b/SameApi/SameApi.Data/Repository/BaseRepository.cs deleted file mode 100644 index 6bc5389..0000000 --- a/SameApi/SameApi.Data/Repository/BaseRepository.cs +++ /dev/null @@ -1,57 +0,0 @@ -using Microsoft.EntityFrameworkCore; -using SameApi.Data.DbContexts; -using SameApi.Data.Model; - -namespace SameApi.Data.Repository -{ - public class BaseRepository : IBaseRepository - where TModelDao : class, IModelDao - where TContext : IBaseDbContext - { - public TContext _context { get; } - - public BaseRepository(TContext context) - { - _context = context; - } - - - public async Task AddAndSaveAsync(TModelDao entity) - { - await _context.Set().AddAsync(entity); - await _context.SaveChangesAsync(); - } - - - public async Task GetByIdAsync(int id, bool withNoTracking = true) - { - IQueryable query = _context.Set(); - - if (withNoTracking) - query = query.AsNoTracking(); - - return await query.FirstOrDefaultAsync(x => x.Id == id); - } - public async Task> GetAllAsync(bool withNoTracking = true) - { - IQueryable query = _context.Set(); - - if (withNoTracking) - query = query.AsNoTracking(); - - return await query.ToListAsync(); - } - - public async Task RemoveByIdAsync(int id, bool withNoTracking = true) - { - var entity = await _context.Set().FindAsync(id); - await RemoveAsync(entity); - } - public async Task RemoveAsync(TModelDao entity) - { - _context.Set().Remove(entity); - await _context.SaveChangesAsync(); - } - - } -} diff --git a/SameApi/SameApi.Data/Repository/IBaseRepository.cs b/SameApi/SameApi.Data/Repository/IBaseRepository.cs deleted file mode 100644 index 8b9e4a4..0000000 --- a/SameApi/SameApi.Data/Repository/IBaseRepository.cs +++ /dev/null @@ -1,22 +0,0 @@ -using SameApi.Data.DbContexts; -using SameApi.Data.Model; - -namespace SameApi.Data.Repository -{ - public interface IBaseRepository - where TModelDao : class, IModelDao - where TContext : IBaseDbContext - { - TContext _context { get; } - - Task> GetAllAsync(bool withNoTracking = true); - Task GetByIdAsync(int id, bool withNoTracking = true); - - Task AddAndSaveAsync(TModelDao entity); - Task RemoveAsync(TModelDao entity); - Task RemoveByIdAsync(int id, bool withNoTracking = true); - - - /* all the task for crud*/ - } -} diff --git a/SameApi/SameApi.Data/SameApi.Data.csproj b/SameApi/SameApi.Data/SameApi.Data.csproj deleted file mode 100644 index face20a..0000000 --- a/SameApi/SameApi.Data/SameApi.Data.csproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - net9.0 - enable - enable - - - - - - - diff --git a/SameApi/SameApi.Db/DbContexts/ISameApiDbContext.cs b/SameApi/SameApi.Db/DbContexts/ISameApiDbContext.cs deleted file mode 100644 index 1ec5cff..0000000 --- a/SameApi/SameApi.Db/DbContexts/ISameApiDbContext.cs +++ /dev/null @@ -1,9 +0,0 @@ -using SameApi.Data.DbContexts; - -namespace SameApi.Db.DbContexts -{ - public interface ISameApitDbContext : IBaseDbContext - { - //put dao - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Db/DbContexts/SameApiDbContext.cs b/SameApi/SameApi.Db/DbContexts/SameApiDbContext.cs deleted file mode 100644 index fbeb4c0..0000000 --- a/SameApi/SameApi.Db/DbContexts/SameApiDbContext.cs +++ /dev/null @@ -1,14 +0,0 @@ -using Microsoft.EntityFrameworkCore; -using SameApi.Data.DbContexts; - -namespace SameApi.Db.DbContexts -{ - public class SameApiDbContext : BaseDbContext, ISameApitDbContext - { - public SameApiDbContext(DbContextOptions options) : base(options) - { - } - - //put dbset - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Db/SameApi.Db.csproj b/SameApi/SameApi.Db/SameApi.Db.csproj deleted file mode 100644 index da8dc51..0000000 --- a/SameApi/SameApi.Db/SameApi.Db.csproj +++ /dev/null @@ -1,21 +0,0 @@ - - - - net9.0 - enable - enable - - - - - - - - - - - - - - - diff --git a/SameApi/SameApi.Db/UnitOfWork/ISameApiUnitOfWork.cs b/SameApi/SameApi.Db/UnitOfWork/ISameApiUnitOfWork.cs deleted file mode 100644 index 5fae8f4..0000000 --- a/SameApi/SameApi.Db/UnitOfWork/ISameApiUnitOfWork.cs +++ /dev/null @@ -1,11 +0,0 @@ -using SameApi.Db.DbContexts; - -namespace SameApi.Db.UnitOfWork -{ - public interface ISameApiUnitOfWork - { - ISameApitDbContext Context { get; } - //repository - Task SaveChangesAsync(); - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Db/UnitOfWork/SameApiUnitOfWork.cs b/SameApi/SameApi.Db/UnitOfWork/SameApiUnitOfWork.cs deleted file mode 100644 index f065c3c..0000000 --- a/SameApi/SameApi.Db/UnitOfWork/SameApiUnitOfWork.cs +++ /dev/null @@ -1,22 +0,0 @@ -using SameApi.Db.DbContexts; - -namespace SameApi.Db.UnitOfWork -{ - public class SameApiUnitOfWork : ISameApiUnitOfWork - { - public ISameApitDbContext Context { get; } - //public IRepository repository { get; } - - public SameApiUnitOfWork(ISameApitDbContext context/* IRepository repository*/) - { - this.Context = context; - //this.repository = personRepository; - } - - public async Task SaveChangesAsync() - { - return await Context.SaveChangesAsync(); - } - - } -} diff --git a/SameApi/SameApi.Db/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/SameApi/SameApi.Db/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs deleted file mode 100644 index feda5e9..0000000 --- a/SameApi/SameApi.Db/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")] diff --git a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.AssemblyInfo.cs b/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.AssemblyInfo.cs deleted file mode 100644 index 49c5bd4..0000000 --- a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Ce code a été généré par un outil. -// Version du runtime :4.0.30319.42000 -// -// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si -// le code est régénéré. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("SameApi.Db")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a64b4febef28275ab85e1ae40dc85ca20fbbfb22")] -[assembly: System.Reflection.AssemblyProductAttribute("SameApi.Db")] -[assembly: System.Reflection.AssemblyTitleAttribute("SameApi.Db")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Généré par la classe MSBuild WriteCodeFragment. - diff --git a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.AssemblyInfoInputs.cache b/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.AssemblyInfoInputs.cache deleted file mode 100644 index 01c7514..0000000 --- a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -6a3595a3b9ac6cfec70d0e30014217ec98746b4dd9984b9735d4e6251e94c40e diff --git a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.GeneratedMSBuildEditorConfig.editorconfig b/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index f24b347..0000000 --- a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,15 +0,0 @@ -is_global = true -build_property.TargetFramework = net9.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = SameApi.Db -build_property.ProjectDir = C:\Users\lefra\Documents\GitHub\Same\SameApi\SameApi.Db\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.EffectiveAnalysisLevelStyle = 9.0 -build_property.EnableCodeStyleSeverity = diff --git a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.GlobalUsings.g.cs b/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d..0000000 --- a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.assets.cache b/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.assets.cache deleted file mode 100644 index 3ae93f6..0000000 Binary files a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.assets.cache and /dev/null differ diff --git a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.csproj.AssemblyReference.cache b/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.csproj.AssemblyReference.cache deleted file mode 100644 index 41d3c95..0000000 Binary files a/SameApi/SameApi.Db/obj/Debug/net9.0/SameApi.Db.csproj.AssemblyReference.cache and /dev/null differ diff --git a/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.dgspec.json b/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.dgspec.json deleted file mode 100644 index d3c8781..0000000 --- a/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.dgspec.json +++ /dev/null @@ -1,154 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\SameApi.Db.csproj": {} - }, - "projects": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Data\\SameApi.Data.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Data\\SameApi.Data.csproj", - "projectName": "SameApi.Data", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Data\\SameApi.Data.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Data\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - }, - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\SameApi.Db.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\SameApi.Db.csproj", - "projectName": "SameApi.Db", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\SameApi.Db.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Data\\SameApi.Data.csproj": { - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Data\\SameApi.Data.csproj" - } - } - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.g.props b/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.g.props deleted file mode 100644 index 68aeb02..0000000 --- a/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.g.props +++ /dev/null @@ -1,19 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\lefra\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - PackageReference - 6.14.1 - - - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.g.targets b/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.g.targets deleted file mode 100644 index e8c06b7..0000000 --- a/SameApi/SameApi.Db/obj/SameApi.Db.csproj.nuget.g.targets +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi.Db/obj/project.assets.json b/SameApi/SameApi.Db/obj/project.assets.json deleted file mode 100644 index 390687f..0000000 --- a/SameApi/SameApi.Db/obj/project.assets.json +++ /dev/null @@ -1,638 +0,0 @@ -{ - "version": 3, - "targets": { - "net9.0": { - "Microsoft.EntityFrameworkCore/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", - "Microsoft.Extensions.Caching.Memory": "9.0.8", - "Microsoft.Extensions.Logging": "9.0.8" - }, - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {} - } - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "type": "package" - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.8", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} - } - }, - "Microsoft.Extensions.Options/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} - } - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "SameApi.Data/1.0.0": { - "type": "project", - "framework": ".NETCoreApp,Version=v9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": "9.0.8" - }, - "compile": { - "bin/placeholder/SameApi.Data.dll": {} - }, - "runtime": { - "bin/placeholder/SameApi.Data.dll": {} - } - } - } - }, - "libraries": { - "Microsoft.EntityFrameworkCore/9.0.8": { - "sha512": "bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", - "type": "package", - "path": "microsoft.entityframeworkcore/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props", - "lib/net8.0/Microsoft.EntityFrameworkCore.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.xml", - "microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "sha512": "B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", - "type": "package", - "path": "microsoft.entityframeworkcore.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml", - "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.abstractions.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "sha512": "2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", - "type": "package", - "path": "microsoft.entityframeworkcore.analyzers/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", - "docs/PACKAGE.md", - "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.analyzers.nuspec" - ] - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "sha512": "4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", - "type": "package", - "path": "microsoft.extensions.caching.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", - "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "sha512": "grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", - "type": "package", - "path": "microsoft.extensions.caching.memory/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", - "lib/net462/Microsoft.Extensions.Caching.Memory.dll", - "lib/net462/Microsoft.Extensions.Caching.Memory.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", - "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.memory.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "sha512": "JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", - "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "sha512": "xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging/9.0.8": { - "sha512": "Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", - "type": "package", - "path": "microsoft.extensions.logging/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Logging.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", - "lib/net462/Microsoft.Extensions.Logging.dll", - "lib/net462/Microsoft.Extensions.Logging.xml", - "lib/net8.0/Microsoft.Extensions.Logging.dll", - "lib/net8.0/Microsoft.Extensions.Logging.xml", - "lib/net9.0/Microsoft.Extensions.Logging.dll", - "lib/net9.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", - "microsoft.extensions.logging.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "sha512": "pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", - "type": "package", - "path": "microsoft.extensions.logging.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", - "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Options/9.0.8": { - "sha512": "OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", - "type": "package", - "path": "microsoft.extensions.options/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Options.targets", - "buildTransitive/net462/Microsoft.Extensions.Options.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", - "lib/net462/Microsoft.Extensions.Options.dll", - "lib/net462/Microsoft.Extensions.Options.xml", - "lib/net8.0/Microsoft.Extensions.Options.dll", - "lib/net8.0/Microsoft.Extensions.Options.xml", - "lib/net9.0/Microsoft.Extensions.Options.dll", - "lib/net9.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.0/Microsoft.Extensions.Options.dll", - "lib/netstandard2.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.1/Microsoft.Extensions.Options.dll", - "lib/netstandard2.1/Microsoft.Extensions.Options.xml", - "microsoft.extensions.options.9.0.8.nupkg.sha512", - "microsoft.extensions.options.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "sha512": "tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", - "type": "package", - "path": "microsoft.extensions.primitives/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", - "lib/net462/Microsoft.Extensions.Primitives.dll", - "lib/net462/Microsoft.Extensions.Primitives.xml", - "lib/net8.0/Microsoft.Extensions.Primitives.dll", - "lib/net8.0/Microsoft.Extensions.Primitives.xml", - "lib/net9.0/Microsoft.Extensions.Primitives.dll", - "lib/net9.0/Microsoft.Extensions.Primitives.xml", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", - "microsoft.extensions.primitives.9.0.8.nupkg.sha512", - "microsoft.extensions.primitives.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "SameApi.Data/1.0.0": { - "type": "project", - "path": "../SameApi.Data/SameApi.Data.csproj", - "msbuildProject": "../SameApi.Data/SameApi.Data.csproj" - } - }, - "projectFileDependencyGroups": { - "net9.0": [ - "Microsoft.EntityFrameworkCore >= 9.0.8", - "SameApi.Data >= 1.0.0" - ] - }, - "packageFolders": { - "C:\\Users\\lefra\\.nuget\\packages\\": {}, - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\SameApi.Db.csproj", - "projectName": "SameApi.Db", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\SameApi.Db.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Data\\SameApi.Data.csproj": { - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Data\\SameApi.Data.csproj" - } - } - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Db/obj/project.nuget.cache b/SameApi/SameApi.Db/obj/project.nuget.cache deleted file mode 100644 index 6692863..0000000 --- a/SameApi/SameApi.Db/obj/project.nuget.cache +++ /dev/null @@ -1,20 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "BN5gRR5zNns=", - "success": true, - "projectFilePath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Db\\SameApi.Db.csproj", - "expectedPackageFiles": [ - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.8\\microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.8\\microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.8\\microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.8\\microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.8\\microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.8\\microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.8\\microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging\\9.0.8\\microsoft.extensions.logging.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.8\\microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.options\\9.0.8\\microsoft.extensions.options.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.8\\microsoft.extensions.primitives.9.0.8.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file diff --git a/SameApi/SameApi.Dto/SameApi.Dto.csproj b/SameApi/SameApi.Dto/SameApi.Dto.csproj deleted file mode 100644 index face20a..0000000 --- a/SameApi/SameApi.Dto/SameApi.Dto.csproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - net9.0 - enable - enable - - - - - - - diff --git a/SameApi/SameApi.Dto/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/SameApi/SameApi.Dto/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs deleted file mode 100644 index feda5e9..0000000 --- a/SameApi/SameApi.Dto/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")] diff --git a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.AssemblyInfo.cs b/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.AssemblyInfo.cs deleted file mode 100644 index 2d797cd..0000000 --- a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Ce code a été généré par un outil. -// Version du runtime :4.0.30319.42000 -// -// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si -// le code est régénéré. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("SameApi.Dto")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a64b4febef28275ab85e1ae40dc85ca20fbbfb22")] -[assembly: System.Reflection.AssemblyProductAttribute("SameApi.Dto")] -[assembly: System.Reflection.AssemblyTitleAttribute("SameApi.Dto")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Généré par la classe MSBuild WriteCodeFragment. - diff --git a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.AssemblyInfoInputs.cache b/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.AssemblyInfoInputs.cache deleted file mode 100644 index cae6187..0000000 --- a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -77fb650b04d77768b7808bb1845d38d9937f33f3d2344c2afb88f2fc151f123d diff --git a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.GeneratedMSBuildEditorConfig.editorconfig b/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 5337c3e..0000000 --- a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,15 +0,0 @@ -is_global = true -build_property.TargetFramework = net9.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = SameApi.Dto -build_property.ProjectDir = C:\Users\lefra\Documents\GitHub\Same\SameApi\SameApi.Dto\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.EffectiveAnalysisLevelStyle = 9.0 -build_property.EnableCodeStyleSeverity = diff --git a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.GlobalUsings.g.cs b/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d..0000000 --- a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.assets.cache b/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.assets.cache deleted file mode 100644 index 494983b..0000000 Binary files a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.assets.cache and /dev/null differ diff --git a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.csproj.AssemblyReference.cache b/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.csproj.AssemblyReference.cache deleted file mode 100644 index 41d3c95..0000000 Binary files a/SameApi/SameApi.Dto/obj/Debug/net9.0/SameApi.Dto.csproj.AssemblyReference.cache and /dev/null differ diff --git a/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.dgspec.json b/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.dgspec.json deleted file mode 100644 index 6ee6161..0000000 --- a/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.dgspec.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\SameApi.Dto.csproj": {} - }, - "projects": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\SameApi.Dto.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\SameApi.Dto.csproj", - "projectName": "SameApi.Dto", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\SameApi.Dto.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.g.props b/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.g.props deleted file mode 100644 index 68aeb02..0000000 --- a/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.g.props +++ /dev/null @@ -1,19 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\lefra\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - PackageReference - 6.14.1 - - - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.g.targets b/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.g.targets deleted file mode 100644 index e8c06b7..0000000 --- a/SameApi/SameApi.Dto/obj/SameApi.Dto.csproj.nuget.g.targets +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi.Dto/obj/project.assets.json b/SameApi/SameApi.Dto/obj/project.assets.json deleted file mode 100644 index 14f545a..0000000 --- a/SameApi/SameApi.Dto/obj/project.assets.json +++ /dev/null @@ -1,615 +0,0 @@ -{ - "version": 3, - "targets": { - "net9.0": { - "Microsoft.EntityFrameworkCore/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", - "Microsoft.Extensions.Caching.Memory": "9.0.8", - "Microsoft.Extensions.Logging": "9.0.8" - }, - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {} - } - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "type": "package" - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.8", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} - } - }, - "Microsoft.Extensions.Options/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} - } - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - } - } - }, - "libraries": { - "Microsoft.EntityFrameworkCore/9.0.8": { - "sha512": "bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", - "type": "package", - "path": "microsoft.entityframeworkcore/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props", - "lib/net8.0/Microsoft.EntityFrameworkCore.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.xml", - "microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "sha512": "B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", - "type": "package", - "path": "microsoft.entityframeworkcore.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml", - "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.abstractions.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "sha512": "2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", - "type": "package", - "path": "microsoft.entityframeworkcore.analyzers/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", - "docs/PACKAGE.md", - "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.analyzers.nuspec" - ] - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "sha512": "4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", - "type": "package", - "path": "microsoft.extensions.caching.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", - "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "sha512": "grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", - "type": "package", - "path": "microsoft.extensions.caching.memory/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", - "lib/net462/Microsoft.Extensions.Caching.Memory.dll", - "lib/net462/Microsoft.Extensions.Caching.Memory.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", - "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.memory.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "sha512": "JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", - "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "sha512": "xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging/9.0.8": { - "sha512": "Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", - "type": "package", - "path": "microsoft.extensions.logging/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Logging.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", - "lib/net462/Microsoft.Extensions.Logging.dll", - "lib/net462/Microsoft.Extensions.Logging.xml", - "lib/net8.0/Microsoft.Extensions.Logging.dll", - "lib/net8.0/Microsoft.Extensions.Logging.xml", - "lib/net9.0/Microsoft.Extensions.Logging.dll", - "lib/net9.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", - "microsoft.extensions.logging.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "sha512": "pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", - "type": "package", - "path": "microsoft.extensions.logging.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", - "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Options/9.0.8": { - "sha512": "OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", - "type": "package", - "path": "microsoft.extensions.options/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Options.targets", - "buildTransitive/net462/Microsoft.Extensions.Options.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", - "lib/net462/Microsoft.Extensions.Options.dll", - "lib/net462/Microsoft.Extensions.Options.xml", - "lib/net8.0/Microsoft.Extensions.Options.dll", - "lib/net8.0/Microsoft.Extensions.Options.xml", - "lib/net9.0/Microsoft.Extensions.Options.dll", - "lib/net9.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.0/Microsoft.Extensions.Options.dll", - "lib/netstandard2.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.1/Microsoft.Extensions.Options.dll", - "lib/netstandard2.1/Microsoft.Extensions.Options.xml", - "microsoft.extensions.options.9.0.8.nupkg.sha512", - "microsoft.extensions.options.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "sha512": "tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", - "type": "package", - "path": "microsoft.extensions.primitives/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", - "lib/net462/Microsoft.Extensions.Primitives.dll", - "lib/net462/Microsoft.Extensions.Primitives.xml", - "lib/net8.0/Microsoft.Extensions.Primitives.dll", - "lib/net8.0/Microsoft.Extensions.Primitives.xml", - "lib/net9.0/Microsoft.Extensions.Primitives.dll", - "lib/net9.0/Microsoft.Extensions.Primitives.xml", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", - "microsoft.extensions.primitives.9.0.8.nupkg.sha512", - "microsoft.extensions.primitives.nuspec", - "useSharedDesignerContext.txt" - ] - } - }, - "projectFileDependencyGroups": { - "net9.0": [ - "Microsoft.EntityFrameworkCore >= 9.0.8" - ] - }, - "packageFolders": { - "C:\\Users\\lefra\\.nuget\\packages\\": {}, - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\SameApi.Dto.csproj", - "projectName": "SameApi.Dto", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\SameApi.Dto.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Dto/obj/project.nuget.cache b/SameApi/SameApi.Dto/obj/project.nuget.cache deleted file mode 100644 index ef4cca8..0000000 --- a/SameApi/SameApi.Dto/obj/project.nuget.cache +++ /dev/null @@ -1,20 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "CwJRwAKVUJo=", - "success": true, - "projectFilePath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Dto\\SameApi.Dto.csproj", - "expectedPackageFiles": [ - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.8\\microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.8\\microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.8\\microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.8\\microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.8\\microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.8\\microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.8\\microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging\\9.0.8\\microsoft.extensions.logging.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.8\\microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.options\\9.0.8\\microsoft.extensions.options.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.8\\microsoft.extensions.primitives.9.0.8.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file diff --git a/SameApi/SameApi.Model/SameApi.Model.csproj b/SameApi/SameApi.Model/SameApi.Model.csproj deleted file mode 100644 index face20a..0000000 --- a/SameApi/SameApi.Model/SameApi.Model.csproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - net9.0 - enable - enable - - - - - - - diff --git a/SameApi/SameApi.Model/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/SameApi/SameApi.Model/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs deleted file mode 100644 index feda5e9..0000000 --- a/SameApi/SameApi.Model/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")] diff --git a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.AssemblyInfo.cs b/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.AssemblyInfo.cs deleted file mode 100644 index 13fe6af..0000000 --- a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Ce code a été généré par un outil. -// Version du runtime :4.0.30319.42000 -// -// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si -// le code est régénéré. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("SameApi.Model")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a64b4febef28275ab85e1ae40dc85ca20fbbfb22")] -[assembly: System.Reflection.AssemblyProductAttribute("SameApi.Model")] -[assembly: System.Reflection.AssemblyTitleAttribute("SameApi.Model")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Généré par la classe MSBuild WriteCodeFragment. - diff --git a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.AssemblyInfoInputs.cache b/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.AssemblyInfoInputs.cache deleted file mode 100644 index 0ba4aa8..0000000 --- a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -346854b9fe904ebf3b3a7c64542bd47a651a20ee5df08ca66fa09b1bf5efdaad diff --git a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.GeneratedMSBuildEditorConfig.editorconfig b/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 417ebd1..0000000 --- a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,15 +0,0 @@ -is_global = true -build_property.TargetFramework = net9.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = SameApi.Model -build_property.ProjectDir = C:\Users\lefra\Documents\GitHub\Same\SameApi\SameApi.Model\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.EffectiveAnalysisLevelStyle = 9.0 -build_property.EnableCodeStyleSeverity = diff --git a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.GlobalUsings.g.cs b/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d..0000000 --- a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.assets.cache b/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.assets.cache deleted file mode 100644 index 2901bab..0000000 Binary files a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.assets.cache and /dev/null differ diff --git a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.csproj.AssemblyReference.cache b/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.csproj.AssemblyReference.cache deleted file mode 100644 index 41d3c95..0000000 Binary files a/SameApi/SameApi.Model/obj/Debug/net9.0/SameApi.Model.csproj.AssemblyReference.cache and /dev/null differ diff --git a/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.dgspec.json b/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.dgspec.json deleted file mode 100644 index 4032694..0000000 --- a/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.dgspec.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\SameApi.Model.csproj": {} - }, - "projects": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\SameApi.Model.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\SameApi.Model.csproj", - "projectName": "SameApi.Model", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\SameApi.Model.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.g.props b/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.g.props deleted file mode 100644 index 68aeb02..0000000 --- a/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.g.props +++ /dev/null @@ -1,19 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\lefra\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - PackageReference - 6.14.1 - - - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.g.targets b/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.g.targets deleted file mode 100644 index e8c06b7..0000000 --- a/SameApi/SameApi.Model/obj/SameApi.Model.csproj.nuget.g.targets +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi.Model/obj/project.assets.json b/SameApi/SameApi.Model/obj/project.assets.json deleted file mode 100644 index 20577ef..0000000 --- a/SameApi/SameApi.Model/obj/project.assets.json +++ /dev/null @@ -1,615 +0,0 @@ -{ - "version": 3, - "targets": { - "net9.0": { - "Microsoft.EntityFrameworkCore/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", - "Microsoft.Extensions.Caching.Memory": "9.0.8", - "Microsoft.Extensions.Logging": "9.0.8" - }, - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {} - } - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "type": "package" - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.8", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} - } - }, - "Microsoft.Extensions.Options/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} - } - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - } - } - }, - "libraries": { - "Microsoft.EntityFrameworkCore/9.0.8": { - "sha512": "bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", - "type": "package", - "path": "microsoft.entityframeworkcore/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props", - "lib/net8.0/Microsoft.EntityFrameworkCore.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.xml", - "microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "sha512": "B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", - "type": "package", - "path": "microsoft.entityframeworkcore.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml", - "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.abstractions.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "sha512": "2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", - "type": "package", - "path": "microsoft.entityframeworkcore.analyzers/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", - "docs/PACKAGE.md", - "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.analyzers.nuspec" - ] - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "sha512": "4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", - "type": "package", - "path": "microsoft.extensions.caching.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", - "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "sha512": "grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", - "type": "package", - "path": "microsoft.extensions.caching.memory/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", - "lib/net462/Microsoft.Extensions.Caching.Memory.dll", - "lib/net462/Microsoft.Extensions.Caching.Memory.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", - "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.memory.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "sha512": "JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", - "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "sha512": "xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging/9.0.8": { - "sha512": "Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", - "type": "package", - "path": "microsoft.extensions.logging/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Logging.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", - "lib/net462/Microsoft.Extensions.Logging.dll", - "lib/net462/Microsoft.Extensions.Logging.xml", - "lib/net8.0/Microsoft.Extensions.Logging.dll", - "lib/net8.0/Microsoft.Extensions.Logging.xml", - "lib/net9.0/Microsoft.Extensions.Logging.dll", - "lib/net9.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", - "microsoft.extensions.logging.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "sha512": "pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", - "type": "package", - "path": "microsoft.extensions.logging.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", - "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Options/9.0.8": { - "sha512": "OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", - "type": "package", - "path": "microsoft.extensions.options/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Options.targets", - "buildTransitive/net462/Microsoft.Extensions.Options.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", - "lib/net462/Microsoft.Extensions.Options.dll", - "lib/net462/Microsoft.Extensions.Options.xml", - "lib/net8.0/Microsoft.Extensions.Options.dll", - "lib/net8.0/Microsoft.Extensions.Options.xml", - "lib/net9.0/Microsoft.Extensions.Options.dll", - "lib/net9.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.0/Microsoft.Extensions.Options.dll", - "lib/netstandard2.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.1/Microsoft.Extensions.Options.dll", - "lib/netstandard2.1/Microsoft.Extensions.Options.xml", - "microsoft.extensions.options.9.0.8.nupkg.sha512", - "microsoft.extensions.options.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "sha512": "tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", - "type": "package", - "path": "microsoft.extensions.primitives/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", - "lib/net462/Microsoft.Extensions.Primitives.dll", - "lib/net462/Microsoft.Extensions.Primitives.xml", - "lib/net8.0/Microsoft.Extensions.Primitives.dll", - "lib/net8.0/Microsoft.Extensions.Primitives.xml", - "lib/net9.0/Microsoft.Extensions.Primitives.dll", - "lib/net9.0/Microsoft.Extensions.Primitives.xml", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", - "microsoft.extensions.primitives.9.0.8.nupkg.sha512", - "microsoft.extensions.primitives.nuspec", - "useSharedDesignerContext.txt" - ] - } - }, - "projectFileDependencyGroups": { - "net9.0": [ - "Microsoft.EntityFrameworkCore >= 9.0.8" - ] - }, - "packageFolders": { - "C:\\Users\\lefra\\.nuget\\packages\\": {}, - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\SameApi.Model.csproj", - "projectName": "SameApi.Model", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\SameApi.Model.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi.Model/obj/project.nuget.cache b/SameApi/SameApi.Model/obj/project.nuget.cache deleted file mode 100644 index d03a97a..0000000 --- a/SameApi/SameApi.Model/obj/project.nuget.cache +++ /dev/null @@ -1,20 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "V2geESGeWJk=", - "success": true, - "projectFilePath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi.Model\\SameApi.Model.csproj", - "expectedPackageFiles": [ - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.8\\microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.8\\microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.8\\microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.8\\microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.8\\microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.8\\microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.8\\microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging\\9.0.8\\microsoft.extensions.logging.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.8\\microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.options\\9.0.8\\microsoft.extensions.options.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.8\\microsoft.extensions.primitives.9.0.8.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file diff --git a/SameApi/SameApi.sln b/SameApi/SameApi.sln deleted file mode 100644 index fe764f3..0000000 --- a/SameApi/SameApi.sln +++ /dev/null @@ -1,55 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36414.22 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SameApi.App", "SameApi\SameApi.App.csproj", "{63096BD5-8A15-4FCF-AE6D-66D3C9C42C51}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SameApi.Business", "SameApi.Business\SameApi.Business.csproj", "{7A6884A3-41EA-4DBD-909D-E60A8089CC7C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SameApi.Data", "SameApi.Data\SameApi.Data.csproj", "{8952E3E2-42C3-49F8-B280-CBCD3626963D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SameApi.Db", "SameApi.Db\SameApi.Db.csproj", "{1D3795CB-39F8-4FFD-B023-22CF0EEC1140}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SameApi.Dto", "SameApi.Dto\SameApi.Dto.csproj", "{D644C83B-08DD-4311-94B5-BFB98FAA5537}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SameApi.Model", "SameApi.Model\SameApi.Model.csproj", "{46AE2F08-6435-4248-8C9A-F4606A24CA98}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {63096BD5-8A15-4FCF-AE6D-66D3C9C42C51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {63096BD5-8A15-4FCF-AE6D-66D3C9C42C51}.Debug|Any CPU.Build.0 = Debug|Any CPU - {63096BD5-8A15-4FCF-AE6D-66D3C9C42C51}.Release|Any CPU.ActiveCfg = Release|Any CPU - {63096BD5-8A15-4FCF-AE6D-66D3C9C42C51}.Release|Any CPU.Build.0 = Release|Any CPU - {7A6884A3-41EA-4DBD-909D-E60A8089CC7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7A6884A3-41EA-4DBD-909D-E60A8089CC7C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7A6884A3-41EA-4DBD-909D-E60A8089CC7C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7A6884A3-41EA-4DBD-909D-E60A8089CC7C}.Release|Any CPU.Build.0 = Release|Any CPU - {8952E3E2-42C3-49F8-B280-CBCD3626963D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8952E3E2-42C3-49F8-B280-CBCD3626963D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8952E3E2-42C3-49F8-B280-CBCD3626963D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8952E3E2-42C3-49F8-B280-CBCD3626963D}.Release|Any CPU.Build.0 = Release|Any CPU - {1D3795CB-39F8-4FFD-B023-22CF0EEC1140}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1D3795CB-39F8-4FFD-B023-22CF0EEC1140}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1D3795CB-39F8-4FFD-B023-22CF0EEC1140}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1D3795CB-39F8-4FFD-B023-22CF0EEC1140}.Release|Any CPU.Build.0 = Release|Any CPU - {D644C83B-08DD-4311-94B5-BFB98FAA5537}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D644C83B-08DD-4311-94B5-BFB98FAA5537}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D644C83B-08DD-4311-94B5-BFB98FAA5537}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D644C83B-08DD-4311-94B5-BFB98FAA5537}.Release|Any CPU.Build.0 = Release|Any CPU - {46AE2F08-6435-4248-8C9A-F4606A24CA98}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {46AE2F08-6435-4248-8C9A-F4606A24CA98}.Debug|Any CPU.Build.0 = Debug|Any CPU - {46AE2F08-6435-4248-8C9A-F4606A24CA98}.Release|Any CPU.ActiveCfg = Release|Any CPU - {46AE2F08-6435-4248-8C9A-F4606A24CA98}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {81B3946A-78E1-48F8-B665-E8D2DA05A96A} - EndGlobalSection -EndGlobal diff --git a/SameApi/SameApi/Program.cs b/SameApi/SameApi/Program.cs deleted file mode 100644 index 666a9c5..0000000 --- a/SameApi/SameApi/Program.cs +++ /dev/null @@ -1,23 +0,0 @@ -var builder = WebApplication.CreateBuilder(args); - -// Add services to the container. - -builder.Services.AddControllers(); -// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi -builder.Services.AddOpenApi(); - -var app = builder.Build(); - -// Configure the HTTP request pipeline. -if (app.Environment.IsDevelopment()) -{ - app.MapOpenApi(); -} - -app.UseHttpsRedirection(); - -app.UseAuthorization(); - -app.MapControllers(); - -app.Run(); diff --git a/SameApi/SameApi/Properties/launchSettings.json b/SameApi/SameApi/Properties/launchSettings.json deleted file mode 100644 index fee954e..0000000 --- a/SameApi/SameApi/Properties/launchSettings.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/launchsettings.json", - "profiles": { - "http": { - "commandName": "Project", - "dotnetRunMessages": true, - "launchBrowser": false, - "applicationUrl": "http://localhost:5133", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - }, - "https": { - "commandName": "Project", - "dotnetRunMessages": true, - "launchBrowser": false, - "applicationUrl": "https://localhost:7171;http://localhost:5133", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - } - } -} diff --git a/SameApi/SameApi/SameApi.App.csproj b/SameApi/SameApi/SameApi.App.csproj deleted file mode 100644 index 1373fa8..0000000 --- a/SameApi/SameApi/SameApi.App.csproj +++ /dev/null @@ -1,18 +0,0 @@ - - - - net9.0 - enable - enable - - - - - - - - - - - - diff --git a/SameApi/SameApi/SameApi.App.csproj.user b/SameApi/SameApi/SameApi.App.csproj.user deleted file mode 100644 index 9ff5820..0000000 --- a/SameApi/SameApi/SameApi.App.csproj.user +++ /dev/null @@ -1,6 +0,0 @@ - - - - https - - \ No newline at end of file diff --git a/SameApi/SameApi/SameApi.http b/SameApi/SameApi/SameApi.http deleted file mode 100644 index 7e2d24a..0000000 --- a/SameApi/SameApi/SameApi.http +++ /dev/null @@ -1,6 +0,0 @@ -@SameApi_HostAddress = http://localhost:5133 - -GET {{SameApi_HostAddress}}/weatherforecast/ -Accept: application/json - -### diff --git a/SameApi/SameApi/appsettings.Development.json b/SameApi/SameApi/appsettings.Development.json deleted file mode 100644 index 0c208ae..0000000 --- a/SameApi/SameApi/appsettings.Development.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - } -} diff --git a/SameApi/SameApi/appsettings.json b/SameApi/SameApi/appsettings.json deleted file mode 100644 index 10f68b8..0000000 --- a/SameApi/SameApi/appsettings.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - }, - "AllowedHosts": "*" -} diff --git a/SameApi/SameApi/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/SameApi/SameApi/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs deleted file mode 100644 index feda5e9..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")] diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.AssemblyInfo.cs b/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.AssemblyInfo.cs deleted file mode 100644 index fbd16ea..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Ce code a été généré par un outil. -// Version du runtime :4.0.30319.42000 -// -// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si -// le code est régénéré. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("SameApi.App")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a64b4febef28275ab85e1ae40dc85ca20fbbfb22")] -[assembly: System.Reflection.AssemblyProductAttribute("SameApi.App")] -[assembly: System.Reflection.AssemblyTitleAttribute("SameApi.App")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Généré par la classe MSBuild WriteCodeFragment. - diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.AssemblyInfoInputs.cache b/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.AssemblyInfoInputs.cache deleted file mode 100644 index 5bc3175..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -045d08b8adf53a38e208c68778e8110b57fccafe1bbc985367a29194da8f61d7 diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.GeneratedMSBuildEditorConfig.editorconfig b/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index c44b110..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,21 +0,0 @@ -is_global = true -build_property.TargetFramework = net9.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = true -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = SameApi.App -build_property.RootNamespace = SameApi.App -build_property.ProjectDir = C:\Users\lefra\Documents\GitHub\Same\SameApi\SameApi\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.RazorLangVersion = 9.0 -build_property.SupportLocalizedComponentNames = -build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\lefra\Documents\GitHub\Same\SameApi\SameApi -build_property._RazorSourceGeneratorDebug = -build_property.EffectiveAnalysisLevelStyle = 9.0 -build_property.EnableCodeStyleSeverity = diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.GlobalUsings.g.cs b/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.GlobalUsings.g.cs deleted file mode 100644 index 025530a..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.GlobalUsings.g.cs +++ /dev/null @@ -1,17 +0,0 @@ -// -global using global::Microsoft.AspNetCore.Builder; -global using global::Microsoft.AspNetCore.Hosting; -global using global::Microsoft.AspNetCore.Http; -global using global::Microsoft.AspNetCore.Routing; -global using global::Microsoft.Extensions.Configuration; -global using global::Microsoft.Extensions.DependencyInjection; -global using global::Microsoft.Extensions.Hosting; -global using global::Microsoft.Extensions.Logging; -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Net.Http.Json; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.assets.cache b/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.assets.cache deleted file mode 100644 index 39c6789..0000000 Binary files a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.assets.cache and /dev/null differ diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.csproj.AssemblyReference.cache b/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.csproj.AssemblyReference.cache deleted file mode 100644 index bf94d59..0000000 Binary files a/SameApi/SameApi/obj/Debug/net9.0/SameApi.App.csproj.AssemblyReference.cache and /dev/null differ diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.AssemblyInfo.cs b/SameApi/SameApi/obj/Debug/net9.0/SameApi.AssemblyInfo.cs deleted file mode 100644 index 9bb33be..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/SameApi.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Ce code a été généré par un outil. -// Version du runtime :4.0.30319.42000 -// -// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si -// le code est régénéré. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("SameApi")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a64b4febef28275ab85e1ae40dc85ca20fbbfb22")] -[assembly: System.Reflection.AssemblyProductAttribute("SameApi")] -[assembly: System.Reflection.AssemblyTitleAttribute("SameApi")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Généré par la classe MSBuild WriteCodeFragment. - diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.AssemblyInfoInputs.cache b/SameApi/SameApi/obj/Debug/net9.0/SameApi.AssemblyInfoInputs.cache deleted file mode 100644 index b334922..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/SameApi.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -cae9f5ad03e8b9160119aa44b8d8143b9c108ea35637aa2eb06c9b54b00b026a diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.GeneratedMSBuildEditorConfig.editorconfig b/SameApi/SameApi/obj/Debug/net9.0/SameApi.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index be06c0a..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/SameApi.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,21 +0,0 @@ -is_global = true -build_property.TargetFramework = net9.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = true -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = SameApi -build_property.RootNamespace = SameApi -build_property.ProjectDir = C:\Users\lefra\Documents\GitHub\Same\SameApi\SameApi\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.RazorLangVersion = 9.0 -build_property.SupportLocalizedComponentNames = -build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\lefra\Documents\GitHub\Same\SameApi\SameApi -build_property._RazorSourceGeneratorDebug = -build_property.EffectiveAnalysisLevelStyle = 9.0 -build_property.EnableCodeStyleSeverity = diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.GlobalUsings.g.cs b/SameApi/SameApi/obj/Debug/net9.0/SameApi.GlobalUsings.g.cs deleted file mode 100644 index 025530a..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/SameApi.GlobalUsings.g.cs +++ /dev/null @@ -1,17 +0,0 @@ -// -global using global::Microsoft.AspNetCore.Builder; -global using global::Microsoft.AspNetCore.Hosting; -global using global::Microsoft.AspNetCore.Http; -global using global::Microsoft.AspNetCore.Routing; -global using global::Microsoft.Extensions.Configuration; -global using global::Microsoft.Extensions.DependencyInjection; -global using global::Microsoft.Extensions.Hosting; -global using global::Microsoft.Extensions.Logging; -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Net.Http.Json; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.assets.cache b/SameApi/SameApi/obj/Debug/net9.0/SameApi.assets.cache deleted file mode 100644 index 233365f..0000000 Binary files a/SameApi/SameApi/obj/Debug/net9.0/SameApi.assets.cache and /dev/null differ diff --git a/SameApi/SameApi/obj/Debug/net9.0/SameApi.csproj.AssemblyReference.cache b/SameApi/SameApi/obj/Debug/net9.0/SameApi.csproj.AssemblyReference.cache deleted file mode 100644 index baaf087..0000000 Binary files a/SameApi/SameApi/obj/Debug/net9.0/SameApi.csproj.AssemblyReference.cache and /dev/null differ diff --git a/SameApi/SameApi/obj/Debug/net9.0/rpswa.dswa.cache.json b/SameApi/SameApi/obj/Debug/net9.0/rpswa.dswa.cache.json deleted file mode 100644 index 820ab92..0000000 --- a/SameApi/SameApi/obj/Debug/net9.0/rpswa.dswa.cache.json +++ /dev/null @@ -1 +0,0 @@ -{"GlobalPropertiesHash":"fp/PWjXnktX0vay81hrV+JT1Lkzd/Qv9xfEEYfbAYGM=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["LuJiZ4lcEXFrUZNoOrHMezOGUxn3d7p9P9JWb\u002BgOjJ8=","TL0w/5e5iiTHVlKmwxs7hUjWEpwHc0rtMG\u002BTjicRqt0="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/SameApi/SameApi/obj/SameApi.App.csproj.nuget.dgspec.json b/SameApi/SameApi/obj/SameApi.App.csproj.nuget.dgspec.json deleted file mode 100644 index 45faa9a..0000000 --- a/SameApi/SameApi/obj/SameApi.App.csproj.nuget.dgspec.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.App.csproj": {} - }, - "projects": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.App.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.App.csproj", - "projectName": "SameApi.App", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.App.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.AspNetCore.OpenApi": { - "target": "Package", - "version": "[9.0.8, )" - }, - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.AspNetCore.App": { - "privateAssets": "none" - }, - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi/obj/SameApi.App.csproj.nuget.g.props b/SameApi/SameApi/obj/SameApi.App.csproj.nuget.g.props deleted file mode 100644 index 68aeb02..0000000 --- a/SameApi/SameApi/obj/SameApi.App.csproj.nuget.g.props +++ /dev/null @@ -1,19 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\lefra\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - PackageReference - 6.14.1 - - - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi/obj/SameApi.App.csproj.nuget.g.targets b/SameApi/SameApi/obj/SameApi.App.csproj.nuget.g.targets deleted file mode 100644 index e8c06b7..0000000 --- a/SameApi/SameApi/obj/SameApi.App.csproj.nuget.g.targets +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi/obj/SameApi.csproj.nuget.dgspec.json b/SameApi/SameApi/obj/SameApi.csproj.nuget.dgspec.json deleted file mode 100644 index dffb3a7..0000000 --- a/SameApi/SameApi/obj/SameApi.csproj.nuget.dgspec.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.csproj": {} - }, - "projects": { - "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.csproj", - "projectName": "SameApi", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.100" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.AspNetCore.OpenApi": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.AspNetCore.App": { - "privateAssets": "none" - }, - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.102/PortableRuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi/obj/SameApi.csproj.nuget.g.props b/SameApi/SameApi/obj/SameApi.csproj.nuget.g.props deleted file mode 100644 index 2309439..0000000 --- a/SameApi/SameApi/obj/SameApi.csproj.nuget.g.props +++ /dev/null @@ -1,16 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\lefra\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - PackageReference - 6.12.3 - - - - - - \ No newline at end of file diff --git a/SameApi/SameApi/obj/SameApi.csproj.nuget.g.targets b/SameApi/SameApi/obj/SameApi.csproj.nuget.g.targets deleted file mode 100644 index 3dc06ef..0000000 --- a/SameApi/SameApi/obj/SameApi.csproj.nuget.g.targets +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/SameApi/SameApi/obj/project.assets.json b/SameApi/SameApi/obj/project.assets.json deleted file mode 100644 index 8d2cf32..0000000 --- a/SameApi/SameApi/obj/project.assets.json +++ /dev/null @@ -1,686 +0,0 @@ -{ - "version": 3, - "targets": { - "net9.0": { - "Microsoft.AspNetCore.OpenApi/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.OpenApi": "1.6.17" - }, - "compile": { - "lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": { - "related": ".xml" - } - }, - "frameworkReferences": [ - "Microsoft.AspNetCore.App" - ] - }, - "Microsoft.EntityFrameworkCore/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", - "Microsoft.Extensions.Caching.Memory": "9.0.8", - "Microsoft.Extensions.Logging": "9.0.8" - }, - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {} - } - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "type": "package" - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.8", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.8", - "Microsoft.Extensions.Logging.Abstractions": "9.0.8", - "Microsoft.Extensions.Options": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} - } - }, - "Microsoft.Extensions.Options/9.0.8": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", - "Microsoft.Extensions.Primitives": "9.0.8" - }, - "compile": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} - } - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "type": "package", - "compile": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net9.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net8.0/_._": {} - } - }, - "Microsoft.OpenApi/1.6.17": { - "type": "package", - "compile": { - "lib/netstandard2.0/Microsoft.OpenApi.dll": { - "related": ".pdb;.xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.OpenApi.dll": { - "related": ".pdb;.xml" - } - } - } - } - }, - "libraries": { - "Microsoft.AspNetCore.OpenApi/9.0.8": { - "sha512": "BwF9sQCKmvu93C/pmKxJjPhF5fFB23MEcgTsGL+7W3wKLYawS4lyFSL5/qh00IJzuADLf+1SmvxMaphbyZYqQQ==", - "type": "package", - "path": "microsoft.aspnetcore.openapi/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "lib/net9.0/Microsoft.AspNetCore.OpenApi.dll", - "lib/net9.0/Microsoft.AspNetCore.OpenApi.xml", - "microsoft.aspnetcore.openapi.9.0.8.nupkg.sha512", - "microsoft.aspnetcore.openapi.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore/9.0.8": { - "sha512": "bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", - "type": "package", - "path": "microsoft.entityframeworkcore/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props", - "lib/net8.0/Microsoft.EntityFrameworkCore.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.xml", - "microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { - "sha512": "B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", - "type": "package", - "path": "microsoft.entityframeworkcore.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "PACKAGE.md", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll", - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml", - "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.abstractions.nuspec" - ] - }, - "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { - "sha512": "2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", - "type": "package", - "path": "microsoft.entityframeworkcore.analyzers/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", - "docs/PACKAGE.md", - "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "microsoft.entityframeworkcore.analyzers.nuspec" - ] - }, - "Microsoft.Extensions.Caching.Abstractions/9.0.8": { - "sha512": "4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", - "type": "package", - "path": "microsoft.extensions.caching.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", - "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Caching.Memory/9.0.8": { - "sha512": "grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", - "type": "package", - "path": "microsoft.extensions.caching.memory/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", - "lib/net462/Microsoft.Extensions.Caching.Memory.dll", - "lib/net462/Microsoft.Extensions.Caching.Memory.xml", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", - "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "microsoft.extensions.caching.memory.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection/9.0.8": { - "sha512": "JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", - "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { - "sha512": "xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.dependencyinjection.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging/9.0.8": { - "sha512": "Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", - "type": "package", - "path": "microsoft.extensions.logging/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Logging.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", - "lib/net462/Microsoft.Extensions.Logging.dll", - "lib/net462/Microsoft.Extensions.Logging.xml", - "lib/net8.0/Microsoft.Extensions.Logging.dll", - "lib/net8.0/Microsoft.Extensions.Logging.xml", - "lib/net9.0/Microsoft.Extensions.Logging.dll", - "lib/net9.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", - "microsoft.extensions.logging.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging.Abstractions/9.0.8": { - "sha512": "pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", - "type": "package", - "path": "microsoft.extensions.logging.abstractions/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", - "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "microsoft.extensions.logging.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Options/9.0.8": { - "sha512": "OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", - "type": "package", - "path": "microsoft.extensions.options/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Options.targets", - "buildTransitive/net462/Microsoft.Extensions.Options.targets", - "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", - "lib/net462/Microsoft.Extensions.Options.dll", - "lib/net462/Microsoft.Extensions.Options.xml", - "lib/net8.0/Microsoft.Extensions.Options.dll", - "lib/net8.0/Microsoft.Extensions.Options.xml", - "lib/net9.0/Microsoft.Extensions.Options.dll", - "lib/net9.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.0/Microsoft.Extensions.Options.dll", - "lib/netstandard2.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.1/Microsoft.Extensions.Options.dll", - "lib/netstandard2.1/Microsoft.Extensions.Options.xml", - "microsoft.extensions.options.9.0.8.nupkg.sha512", - "microsoft.extensions.options.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Primitives/9.0.8": { - "sha512": "tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", - "type": "package", - "path": "microsoft.extensions.primitives/9.0.8", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", - "buildTransitive/net462/_._", - "buildTransitive/net8.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", - "lib/net462/Microsoft.Extensions.Primitives.dll", - "lib/net462/Microsoft.Extensions.Primitives.xml", - "lib/net8.0/Microsoft.Extensions.Primitives.dll", - "lib/net8.0/Microsoft.Extensions.Primitives.xml", - "lib/net9.0/Microsoft.Extensions.Primitives.dll", - "lib/net9.0/Microsoft.Extensions.Primitives.xml", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", - "microsoft.extensions.primitives.9.0.8.nupkg.sha512", - "microsoft.extensions.primitives.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.OpenApi/1.6.17": { - "sha512": "Le+kehlmrlQfuDFUt1zZ2dVwrhFQtKREdKBo+rexOwaCoYP0/qpgT9tLxCsZjsgR5Itk1UKPcbgO+FyaNid/bA==", - "type": "package", - "path": "microsoft.openapi/1.6.17", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "README.md", - "lib/netstandard2.0/Microsoft.OpenApi.dll", - "lib/netstandard2.0/Microsoft.OpenApi.pdb", - "lib/netstandard2.0/Microsoft.OpenApi.xml", - "microsoft.openapi.1.6.17.nupkg.sha512", - "microsoft.openapi.nuspec" - ] - } - }, - "projectFileDependencyGroups": { - "net9.0": [ - "Microsoft.AspNetCore.OpenApi >= 9.0.8", - "Microsoft.EntityFrameworkCore >= 9.0.8" - ] - }, - "packageFolders": { - "C:\\Users\\lefra\\.nuget\\packages\\": {}, - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.App.csproj", - "projectName": "SameApi.App", - "projectPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.App.csproj", - "packagesPath": "C:\\Users\\lefra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\lefra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net9.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" - }, - "frameworks": { - "net9.0": { - "targetAlias": "net9.0", - "dependencies": { - "Microsoft.AspNetCore.OpenApi": { - "target": "Package", - "version": "[9.0.8, )" - }, - "Microsoft.EntityFrameworkCore": { - "target": "Package", - "version": "[9.0.8, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.AspNetCore.App": { - "privateAssets": "none" - }, - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/SameApi/SameApi/obj/project.nuget.cache b/SameApi/SameApi/obj/project.nuget.cache deleted file mode 100644 index 9b576a8..0000000 --- a/SameApi/SameApi/obj/project.nuget.cache +++ /dev/null @@ -1,22 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "qym3qBgv0Y0=", - "success": true, - "projectFilePath": "C:\\Users\\lefra\\Documents\\GitHub\\Same\\SameApi\\SameApi\\SameApi.App.csproj", - "expectedPackageFiles": [ - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.aspnetcore.openapi\\9.0.8\\microsoft.aspnetcore.openapi.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.8\\microsoft.entityframeworkcore.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.8\\microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.8\\microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.8\\microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.8\\microsoft.extensions.caching.memory.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.8\\microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.8\\microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging\\9.0.8\\microsoft.extensions.logging.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.8\\microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.options\\9.0.8\\microsoft.extensions.options.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.8\\microsoft.extensions.primitives.9.0.8.nupkg.sha512", - "C:\\Users\\lefra\\.nuget\\packages\\microsoft.openapi\\1.6.17\\microsoft.openapi.1.6.17.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file diff --git a/React/eslint.config.js b/eslint.config.js similarity index 100% rename from React/eslint.config.js rename to eslint.config.js diff --git a/React/index.html b/index.html similarity index 73% rename from React/index.html rename to index.html index 5c4dbc2..69473b6 100644 --- a/React/index.html +++ b/index.html @@ -2,9 +2,8 @@ - - Vite + React + TS + Same
diff --git a/React/package.json b/package.json similarity index 83% rename from React/package.json rename to package.json index b47be2a..82bd3fd 100644 --- a/React/package.json +++ b/package.json @@ -10,8 +10,11 @@ "preview": "vite preview" }, "dependencies": { + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.1", "react": "^19.1.1", - "react-dom": "^19.1.1" + "react-dom": "^19.1.1", + "react-router-dom": "^7.8.2" }, "devDependencies": { "@eslint/js": "^9.33.0", @@ -22,7 +25,6 @@ "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.3.0", - "tailwindcss": "^3.4.17", "typescript": "~5.8.3", "typescript-eslint": "^8.39.1", "vite": "^7.1.2" diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..0c1db8b --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,17 @@ +import { ThemeProvider, Global } from '@emotion/react' +import { theme } from './styles/theme' +import { globalStyle } from './styles/globalStyle' +import AppRoutes from './AppRoutes' + +function App() { + return ( + <> + + + + + + ) +} + +export default App \ No newline at end of file diff --git a/src/AppRoutes.tsx b/src/AppRoutes.tsx new file mode 100644 index 0000000..7d7776a --- /dev/null +++ b/src/AppRoutes.tsx @@ -0,0 +1,41 @@ +import { Routes, Route } from 'react-router-dom' +import HomeView from './pages/HomeView.tsx' +import SignupView from './pages/SignupView.tsx' +import LoginView from './pages/LoginView.tsx' + +export const AppRoutes = () => { + const initRoutes = () => [ + { + index: true, + element: , + path: '', + key: 'home' + }, + { + element: , + path: '*', + key: 'notfound' + }, + { + element: , + path: '/signup', + key: 'signup' + }, + { + element: , + path: '/login', + key: 'login' + } + ] + return ( + + <> + {initRoutes().map(({ key, ...routeConfig }) => ( + + ))} + + + ) +} + +export default AppRoutes \ No newline at end of file diff --git a/src/api/User.ts b/src/api/User.ts new file mode 100644 index 0000000..65b864f --- /dev/null +++ b/src/api/User.ts @@ -0,0 +1,26 @@ +import {apiConfig, getHeaders} from "./apiConfig.ts"; + +export type PostUserProps = { + "id": number, + "isAdmin": boolean, + "birthday": string, + "firstName": string, + "lastName": string, + "pseudo": string, + "email": string, + "password": string, + "numberFollowers": number, + "createAt": string, + "genderId": number, + "schoolId": number, + "professionId": number +} + +export const PostUser = async (param:PostUserProps) => { + const headers = getHeaders() + return await fetch(apiConfig.apiUrl + "/user/create", { + method: "POST", + headers: {...headers}, + body: JSON.stringify(param), + }); +} \ No newline at end of file diff --git a/src/api/apiConfig.ts b/src/api/apiConfig.ts new file mode 100644 index 0000000..3d2e68b --- /dev/null +++ b/src/api/apiConfig.ts @@ -0,0 +1,10 @@ +export const apiConfig = { + apiUrl: import.meta.env.VITE_API_URL as string, +} + +// header of the request => indicate body will be in json +export const getHeaders = () => { + return { + 'Content-Type': 'application/json', + } +} \ No newline at end of file diff --git a/src/assets/img/same-accessibility-settings-icon.png b/src/assets/img/same-accessibility-settings-icon.png new file mode 100644 index 0000000..35e5020 Binary files /dev/null and b/src/assets/img/same-accessibility-settings-icon.png differ diff --git a/src/assets/img/same-register-login-background.png b/src/assets/img/same-register-login-background.png new file mode 100644 index 0000000..46439ba Binary files /dev/null and b/src/assets/img/same-register-login-background.png differ diff --git a/src/components/forms/login/LoginForm.tsx b/src/components/forms/login/LoginForm.tsx new file mode 100644 index 0000000..f5293a5 --- /dev/null +++ b/src/components/forms/login/LoginForm.tsx @@ -0,0 +1,56 @@ +import { useState } from 'react' +import styled from '@emotion/styled' +import Username from "../signup/Username.tsx" +import PasswordFields from "./PasswordField.tsx" + +const StyledForm = styled.form` + width: 100%; +` + +const SubmitButton = styled.button` + background-color: ${({ theme }) => theme.glass.bg}; + border: solid 1px ${({ theme }) => theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + width: ${({ theme }) => theme.input.width}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.md}; + font-weight: ${({ theme }) => theme.fontWeight.semibold}; + + &:hover, &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + transform: translateY(-1px); + box-shadow: ${({ theme }) => theme.shadow.md}; + } + + &:active { + transform: translateY(0); + } +` + +export default function LoginForm() { + // const form = useForm() + // const { handleSubmit } = form + + const [username, setUsername] = useState('') + const [password, setPassword] = useState('') + // try { + // await PostUser(User) + // } + // catch (e) { + // console.error(e) + // } + +return ( + + + + Submit + + ) +} \ No newline at end of file diff --git a/src/components/forms/login/PasswordField.tsx b/src/components/forms/login/PasswordField.tsx new file mode 100644 index 0000000..ec357f6 --- /dev/null +++ b/src/components/forms/login/PasswordField.tsx @@ -0,0 +1,57 @@ +import { useState } from "react" +import styled from '@emotion/styled' + +const FieldWrapper = styled.div` + width: 100%; + margin-bottom: ${({ theme }) => theme.spacing.md}; +` + +const StyledInput = styled.input<{ hasError: boolean }>` + background-color: ${({ theme, hasError }) => + hasError ? theme.colors.bgError : theme.glass.bg}; + border: solid 1px ${({ theme, hasError }) => + hasError ? theme.colors.borderError : theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + width: ${({ theme }) => theme.input.width}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.xs}; + box-shadow: ${({ hasError, theme }) => + hasError ? `0 0 0 5px ${theme.colors.errorBoxShadow}` : 'none'}; + + &::placeholder { + color: ${({ theme }) => theme.colors.textPlaceholder}; + } + + &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + border-color: ${({ theme }) => theme.glass.borderHover}; + box-shadow: ${({ theme }) => theme.glass.focusShadow}; + } +` + +interface PasswordFieldsProps { + passwordValue: string +} + +export default function PasswordFields({ + passwordValue, + }: PasswordFieldsProps) { + const [passwordErrors] = useState([]) + + return ( + <> + + + 0} + /> + + + ) +} \ No newline at end of file diff --git a/src/components/forms/signup/BirthdateField.tsx b/src/components/forms/signup/BirthdateField.tsx new file mode 100644 index 0000000..2572337 --- /dev/null +++ b/src/components/forms/signup/BirthdateField.tsx @@ -0,0 +1,199 @@ +import styled from '@emotion/styled' + +const FieldRow = styled.div` + width: 100%; + margin-bottom: ${({ theme }) => theme.spacing.md}; + display: flex; + justify-content: space-between; +` + +const StyledSelect = styled.select` + background-color: ${({ theme }) => theme.glass.bg}; + border: solid 1px ${({ theme }) => theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.xs}; + width: ${({ theme }) => theme.input.widthThird}; + appearance: none; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e"); + background-position: right 12px center; + background-repeat: no-repeat; + background-size: 16px; + cursor: pointer; + + option { + color: #333; + } + + &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + border-color: ${({ theme }) => theme.glass.borderHover}; + box-shadow: ${({ theme }) => theme.glass.focusShadow}; + } +` + +interface BirthdateFieldProps { + value: { month: string; day: string; year: string } + onChange: (value: { month: string; day: string; year: string }) => void + label?: string +} + +const months = [ + { value: '1', label: 'Jan' }, + { value: '2', label: 'Feb' }, + { value: '3', label: 'Mar' }, + { value: '4', label: 'Apr' }, + { value: '5', label: 'May' }, + { value: '6', label: 'Jun' }, + { value: '7', label: 'Jul' }, + { value: '8', label: 'Aug' }, + { value: '9', label: 'Sep' }, + { value: '10', label: 'Oct' }, + { value: '11', label: 'Nov' }, + { value: '12', label: 'Dec' } +] + +const getDaysInMonth = (month: number, year: number): number => { + if (month === 2) { + return (year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0)) ? 29 : 28 + } + return [4, 6, 9, 11].includes(month) ? 30 : 31 +} + +const generateYears = (): number[] => { + const currentYear = new Date().getFullYear() + const years: number[] = [] + for (let year = currentYear - 100; year <= currentYear - 13; year++) { + years.push(year) + } + return years.reverse() +} + +export default function BirthdateField({ value, onChange, label = "Date of Birth" }: BirthdateFieldProps) { + const handleBlur = () => { + const { month, day, year } = value + + if (!month || !day || !year) { + console.log("All date fields are required") + return + } + + const errors: string[] = [] + const monthNum = parseInt(month) + const dayNum = parseInt(day) + const yearNum = parseInt(year) + + if (dayNum > getDaysInMonth(monthNum, yearNum)) { + errors.push("Invalid day for the selected month and year") + } + + const birthDate = new Date(yearNum, monthNum - 1, dayNum) + const today = new Date() + const age = today.getFullYear() - birthDate.getFullYear() - + (today < new Date(today.getFullYear(), birthDate.getMonth(), birthDate.getDate()) ? 1 : 0) + + if (age < 14) { + errors.push("You must be at least 14 years old to register") + } + + if (birthDate > today) { + errors.push("Birth date cannot be in the future") + } + + if (errors.length === 0) { + console.log("Date is valid") + } else { + errors.forEach(error => console.log(error)) + } + } + + const handleMonthChange = (e: React.ChangeEvent) => { + const newMonth = e.target.value + let newDay = value.day + + if (value.year && newDay) { + const maxDays = getDaysInMonth(parseInt(newMonth), parseInt(value.year)) + if (parseInt(newDay) > maxDays) { + newDay = maxDays.toString() + } + } + + onChange({ ...value, month: newMonth, day: newDay }) + console.clear() + } + + const handleDayChange = (e: React.ChangeEvent) => { + onChange({ ...value, day: e.target.value }) + console.clear() + } + + const handleYearChange = (e: React.ChangeEvent) => { + const newYear = e.target.value + let newDay = value.day + + if (value.month && newDay) { + const maxDays = getDaysInMonth(parseInt(value.month), parseInt(newYear)) + if (parseInt(newDay) > maxDays) { + newDay = maxDays.toString() + } + } + + onChange({ ...value, year: newYear, day: newDay }) + console.clear() + } + + const getDayOptions = () => { + if (!value.month || !value.year) { + return Array.from({ length: 31 }, (_, i) => i + 1) + } + const maxDays = getDaysInMonth(parseInt(value.month), parseInt(value.year)) + return Array.from({ length: maxDays }, (_, i) => i + 1) + } + + return ( + + + + + {months.map(month => ( + + ))} + + + + + {getDayOptions().map(day => ( + + ))} + + + + + {generateYears().map(year => ( + + ))} + + + ) +} \ No newline at end of file diff --git a/src/components/forms/signup/EmailField.tsx b/src/components/forms/signup/EmailField.tsx new file mode 100644 index 0000000..10d3dc2 --- /dev/null +++ b/src/components/forms/signup/EmailField.tsx @@ -0,0 +1,102 @@ +import { useState } from "react" +import styled from '@emotion/styled' + +const edugeEmailRegex = /^[a-zA-Z]+\.[a-zA-Z]+@eduge\.ch$/ + +const FieldWrapper = styled.div` + width: 100%; + margin-bottom: ${({ theme }) => { + return theme.spacing.md; + }}; +` + +const StyledInput = styled.input<{ hasError: boolean }>` + background-color: ${({ theme, hasError }) => + hasError ? theme.colors.bgError : theme.glass.bg}; + border: solid 1px ${({ theme, hasError }) => + hasError ? theme.colors.borderError : theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + width: ${({ theme }) => theme.input.width}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.xs}; + box-shadow: ${({ hasError, theme }) => + hasError ? `0 0 0 5px ${theme.colors.errorBoxShadow}` : 'none'}; + + &::placeholder { + color: ${({ theme }) => theme.colors.textPlaceholder}; + } + + &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + border-color: ${({ theme }) => theme.glass.borderHover}; + box-shadow: ${({ theme }) => theme.glass.focusShadow}; + } +` + +const ErrorContainer = styled.span` + display: block; +` + +const ErrorMessage = styled.div` + color: ${({ theme }) => theme.colors.textError}; + font-weight: ${({ theme }) => theme.fontWeight.semibold}; + width: ${({ theme }) => theme.input.width}; + padding-left: 5px; +` + +interface EmailFieldProps { + value: string + onChange: (value: string) => void +} + +export default function EmailField({ value, onChange }: EmailFieldProps) { + const [errors, setErrors] = useState([]) + + const handleBlur = () => { + const trimmedValue = value.trim() + const newErrors: string[] = [] + + if (trimmedValue === "") { + newErrors.push("Required") + setErrors(newErrors) + return + } + + if (!edugeEmailRegex.test(trimmedValue)) { + newErrors.push("Please enter a valid eduge email") + } + + setErrors(newErrors) + } + + const handleChange = (e: React.ChangeEvent) => { + const valueNoSpaces = e.target.value.replace(/\s/g, '') + onChange(valueNoSpaces) + setErrors([]) + } + + return ( + + + 0} + /> + {errors.length > 0 && ( + + {errors.map((err, i) => ( + {err} + ))} + + )} + + ) +} \ No newline at end of file diff --git a/src/components/forms/signup/FirstNameField.tsx b/src/components/forms/signup/FirstNameField.tsx new file mode 100644 index 0000000..6ab14fe --- /dev/null +++ b/src/components/forms/signup/FirstNameField.tsx @@ -0,0 +1,103 @@ +import { useState } from "react" +import styled from '@emotion/styled' + +const FieldWrapper = styled.div` + display: flex; + flex-direction: column; +` + +const StyledInput = styled.input<{ hasError: boolean }>` + background-color: ${({ theme, hasError }) => + hasError ? theme.colors.bgError : theme.glass.bg}; + border: solid 1px ${({ theme, hasError }) => + hasError ? theme.colors.borderError : theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + width: ${({ theme }) => theme.input.widthHalf}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.xs}; + box-shadow: ${({ hasError, theme }) => + hasError ? `0 0 0 5px ${theme.colors.errorBoxShadow}` : 'none'}; + + &::placeholder { + color: ${({ theme }) => theme.colors.textPlaceholder}; + } + + &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + border-color: ${({ theme }) => theme.glass.borderHover}; + box-shadow: ${({ theme }) => theme.glass.focusShadow}; + } +` + +const ErrorContainer = styled.span` + display: block; +` + +const ErrorMessage = styled.div` + color: ${({ theme }) => theme.colors.textError}; + font-weight: ${({ theme }) => theme.fontWeight.semibold}; + width: ${({ theme }) => theme.input.widthHalf}; + padding-left: 5px; +` + +interface FirstNameFieldProps { + value: string + onChange: (value: string) => void +} + +export default function FirstNameField({ value, onChange }: FirstNameFieldProps) { + const [errors, setErrors] = useState([]) + + const handleBlur = () => { + const trimmedValue = value.trim() + const newErrors: string[] = [] + + if (trimmedValue === "") { + newErrors.push("Required") + setErrors(newErrors) + return + } + + if (trimmedValue.length < 2 || trimmedValue.length > 50) { + newErrors.push("2-50 characters") + } + setErrors(newErrors) + } + + const capitalizeFirstLetter = (str: string): string => { + if (str.length === 0) return str + return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase() + } + + const handleChange = (e: React.ChangeEvent) => { + const valueOnlyLetters = e.target.value.replace(/[^a-zA-ZÀ-ÿ\u0100-\u017F\u0180-\u024F'-]/g, '') + const capitalizedValue = capitalizeFirstLetter(valueOnlyLetters) + onChange(capitalizedValue) + setErrors([]) + } + + return ( + + + 0} + /> + {errors.length > 0 && ( + + {errors.map((err, i) => ( + {err} + ))} + + )} + + ) +} \ No newline at end of file diff --git a/src/components/forms/signup/LastNameField.tsx b/src/components/forms/signup/LastNameField.tsx new file mode 100644 index 0000000..7031f55 --- /dev/null +++ b/src/components/forms/signup/LastNameField.tsx @@ -0,0 +1,98 @@ +import { useState } from "react" +import styled from '@emotion/styled' + +const FieldWrapper = styled.div` + display: flex; + flex-direction: column; +` + +const StyledInput = styled.input<{ hasError: boolean }>` + background-color: ${({ theme, hasError }) => + hasError ? theme.colors.bgError : theme.glass.bg}; + border: solid 1px ${({ theme, hasError }) => + hasError ? theme.colors.borderError : theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + width: ${({ theme }) => theme.input.widthHalf}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.xs}; + box-shadow: ${({ hasError, theme }) => + hasError ? `0 0 0 5px ${theme.colors.errorBoxShadow}` : 'none'}; + + &::placeholder { + color: ${({ theme }) => theme.colors.textPlaceholder}; + } + + &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + border-color: ${({ theme }) => theme.glass.borderHover}; + box-shadow: ${({ theme }) => theme.glass.focusShadow}; + } +` + +const ErrorContainer = styled.span` + display: block; +` + +const ErrorMessage = styled.div` + color: ${({ theme }) => theme.colors.textError}; + font-weight: ${({ theme }) => theme.fontWeight.semibold}; + width: ${({ theme }) => theme.input.widthHalf}; + padding-left: 5px; +` + +interface LastNameFieldProps { + value: string + onChange: (value: string) => void +} + +export default function LastNameField({ value, onChange }: LastNameFieldProps) { + const [errors, setErrors] = useState([]) + + const handleBlur = () => { + const trimmedValue = value.trim() + const newErrors: string[] = [] + + if (trimmedValue === "") { + newErrors.push("Required") + setErrors(newErrors) + return + } + + if (trimmedValue.length < 2 || trimmedValue.length > 50) { + newErrors.push("2-50 characters") + } + setErrors(newErrors) + } + + const handleChange = (e: React.ChangeEvent) => { + const valueOnlyLetters = e.target.value.replace(/[^a-zA-ZÀ-ÿ\u0100-\u017F\u0180-\u024F'-]/g, '') + const uppercaseValue = valueOnlyLetters.toUpperCase() + onChange(uppercaseValue) + setErrors([]) + } + + return ( + + + 0} + /> + {errors.length > 0 && ( + + {errors.map((err, i) => ( + {err} + ))} + + )} + + ) +} \ No newline at end of file diff --git a/src/components/forms/signup/PasswordFields.tsx b/src/components/forms/signup/PasswordFields.tsx new file mode 100644 index 0000000..ea9b483 --- /dev/null +++ b/src/components/forms/signup/PasswordFields.tsx @@ -0,0 +1,254 @@ +import { useState } from "react" +import styled from '@emotion/styled' + +const FieldWrapper = styled.div` + width: 100%; + margin-bottom: ${({ theme }) => theme.spacing.md}; +` + +const StyledInput = styled.input<{ hasError: boolean }>` + background-color: ${({ theme, hasError }) => + hasError ? theme.colors.bgError : theme.glass.bg}; + border: solid 1px ${({ theme, hasError }) => + hasError ? theme.colors.borderError : theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + width: ${({ theme }) => theme.input.width}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.xs}; + box-shadow: ${({ hasError, theme }) => + hasError ? `0 0 0 5px ${theme.colors.errorBoxShadow}` : 'none'}; + + &::placeholder { + color: ${({ theme }) => theme.colors.textPlaceholder}; + } + + &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + border-color: ${({ theme }) => theme.glass.borderHover}; + box-shadow: ${({ theme }) => theme.glass.focusShadow}; + } +` + +const ErrorContainer = styled.span` + display: block; +` + +const ErrorMessage = styled.div` + color: ${({ theme }) => theme.colors.textError}; + font-weight: ${({ theme }) => theme.fontWeight.semibold}; + width: ${({ theme }) => theme.input.width}; + padding-left: 5px; +` + +const sequences = [ + 'abcdefghijklmnopqrstuvwxyz', + 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', + '0123456789', + 'qwertyuiopasdfghjklzxcvbnm', + 'QWERTYUIOPASDFGHJKLZXCVBNM' +] + +const specialCharsRegex = /[!@#$%^&*()_+\-=[\]{};':"\\|,.<>/?~`]/ + +interface PasswordFieldsProps { + passwordValue: string + confirmValue: string + onPasswordChange: (value: string) => void + onConfirmChange: (value: string) => void + username?: string + firstName?: string + lastName?: string + email?: string + birthdate?: { month: string; day: string; year: string } +} + +export default function PasswordFields({ + passwordValue, + confirmValue, + onPasswordChange, + onConfirmChange, + username = '', + firstName = '', + lastName = '', + email = '', + birthdate = { month: '', day: '', year: '' } + }: PasswordFieldsProps) { + const [passwordErrors, setPasswordErrors] = useState([]) + const [confirmErrors, setConfirmErrors] = useState([]) + + const checkConsecutiveRepeated = (password: string): boolean => { + for (let i = 0; i < password.length - 2; i++) { + if (password[i] === password[i + 1] && password[i] === password[i + 2]) { + return true + } + } + return false + } + + const checkSequentialChars = (password: string): boolean => { + for (const sequence of sequences) { + for (let i = 0; i < sequence.length - 2; i++) { + const subSeq = sequence.substring(i, i + 3) + const reverseSeq = subSeq.split('').reverse().join('') + if (password.toLowerCase().includes(subSeq.toLowerCase()) || + password.toLowerCase().includes(reverseSeq.toLowerCase())) { + return true + } + } + } + return false + } + + const checkContainsPersonalInfo = (password: string): string[] => { + const violations = [] + const lowerPassword = password.toLowerCase() + + if (username && username.length >= 3 && lowerPassword.includes(username.toLowerCase())) { + violations.push("user's name") + } + if (firstName && firstName.length >= 3 && lowerPassword.includes(firstName.toLowerCase())) { + violations.push("firstName") + } + if (lastName && lastName.length >= 3 && lowerPassword.includes(lastName.toLowerCase())) { + violations.push("lastName") + } + if (email && email.length >= 3) { + const emailParts = email.toLowerCase().split('@') + if (emailParts[0].length >= 3 && lowerPassword.includes(emailParts[0])) { + violations.push("email address") + } + } + if (birthdate && (birthdate.year || birthdate.month || birthdate.day)) { + const { year, month, day } = birthdate + if (year && month && day) { + if (year && lowerPassword.includes(year)) violations.push("birthdate (year)") + if (month && lowerPassword.includes(month.padStart(2, '0'))) violations.push("birthdate (month)") + if (day && lowerPassword.includes(day.padStart(2, '0'))) violations.push("birthdate (day)") + } + } + + return violations + } + + const handlePasswordBlur = () => { + const trimmedValue = passwordValue.trim() + const newErrors: string[] = [] + + if (trimmedValue === "") { + newErrors.push("Required") + setPasswordErrors(newErrors) + return + } + + if (trimmedValue.length < 16) { + newErrors.push('Min. 16 characters') + } + + if (!/[a-z]/.test(passwordValue)) { + newErrors.push("Must include lowercase") + } + + if (!/[A-Z]/.test(passwordValue)) { + newErrors.push("Must include uppercase") + } + + if (!/[0-9]/.test(passwordValue)) { + newErrors.push("Must include number") + } + + if (!specialCharsRegex.test(passwordValue)) { + newErrors.push("Must include special character") + } + + if (/\s/.test(passwordValue)) { + newErrors.push("No spaces allowed") + } + + if (checkConsecutiveRepeated(passwordValue)) { + newErrors.push("No 3+ repeated characters") + } + + if (checkSequentialChars(passwordValue)) { + newErrors.push("No sequential characters") + } + + const personalInfoViolations = checkContainsPersonalInfo(passwordValue) + if (personalInfoViolations.length > 0) { + newErrors.push(`No personal info (${personalInfoViolations.join(', ')})`) + } + + setPasswordErrors(newErrors) + } + + const handleConfirmBlur = () => { + const trimmedValue = confirmValue.trim() + const newErrors: string[] = [] + + if (trimmedValue === "" && passwordValue.trim().length > 0) { + newErrors.push('Required') + setConfirmErrors(newErrors) + return + } + + if (trimmedValue.length > 0 && trimmedValue !== passwordValue) { + newErrors.push('Passwords must match') + } + + setConfirmErrors(newErrors) + } + + const handlePasswordChange = (e: React.ChangeEvent) => { + onPasswordChange(e.target.value) + setPasswordErrors([]) + } + + const handleConfirmChange = (e: React.ChangeEvent) => { + onConfirmChange(e.target.value) + setConfirmErrors([]) + } + + return ( + <> + + + 0} + /> + {passwordErrors.length > 0 && ( + + {passwordErrors.map((err, i) => ( + {err} + ))} + + )} + + + + + 0} + /> + {confirmErrors.length > 0 && ( + + {confirmErrors.map((err, i) => ( + {err} + ))} + + )} + + + ) +} \ No newline at end of file diff --git a/src/components/forms/signup/SignupCard.tsx b/src/components/forms/signup/SignupCard.tsx new file mode 100644 index 0000000..0091cc6 --- /dev/null +++ b/src/components/forms/signup/SignupCard.tsx @@ -0,0 +1,47 @@ +import { Link } from 'react-router-dom' +import styled from '@emotion/styled' +import SignupForm from './SignupForm' + +export const Card = styled.div` + display: flex; + flex-direction: column; + align-items: center; + border-radius: ${({ theme }) => theme.borderRadius.lg}; + background-color: ${({ theme }) => theme.glass.bg}; + backdrop-filter: ${({ theme }) => theme.glass.backdrop}; + border: solid 1px ${({ theme }) => theme.glass.border}; + padding: ${({ theme }) => theme.spacing.lg}; + box-shadow: ${({ theme }) => theme.shadow.lg}; + width: 100%; +` + +const Title = styled.h1` + width: 100%; + margin-bottom: ${({ theme }) => theme.spacing.md}; +` + +const FooterText = styled.span` + color: ${({ theme }) => theme.colors.textWhite}; +` + +const StyledLink = styled(Link)` + color: ${({ theme }) => theme.colors.textWhite}; + text-decoration: none; + + b { + font-weight: ${({ theme }) => theme.fontWeight.bold}; + } +` + +export default function SignupCard() { + return ( + + Sign Up + + + Already have an account? + Login + + + ) +} \ No newline at end of file diff --git a/src/components/forms/signup/SignupForm.tsx b/src/components/forms/signup/SignupForm.tsx new file mode 100644 index 0000000..b244fc4 --- /dev/null +++ b/src/components/forms/signup/SignupForm.tsx @@ -0,0 +1,106 @@ +import {FormEvent, useState} from 'react' +import styled from '@emotion/styled' +// import { useForm } from 'react-hook-form' +import Username from "./Username.tsx" +import EmailField from "./EmailField.tsx" +import FirstNameField from "./FirstNameField.tsx" +import LastNameField from "./LastNameField.tsx" +import BirthdateField from "./BirthdateField.tsx" +import PasswordFields from "./PasswordFields.tsx" +import {PostUser, type PostUserProps} from '../../../api/User.ts' + +const StyledForm = styled.form` + width: 100%; +` + +const MultiFieldRow = styled.fieldset` + width: 100%; + margin-bottom: ${({ theme }) => theme.spacing.md}; + display: flex; + justify-content: space-between; +` + +const SubmitButton = styled.button` + background-color: ${({ theme }) => theme.glass.bg}; + border: solid 1px ${({ theme }) => theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + width: ${({ theme }) => theme.input.width}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.md}; + font-weight: ${({ theme }) => theme.fontWeight.semibold}; + + &:hover, &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + transform: translateY(-1px); + box-shadow: ${({ theme }) => theme.shadow.md}; + } + + &:active { + transform: translateY(0); + } +` + +export default function SignupForm() { + // const form = useForm() + // const { handleSubmit } = form + + const [username, setUsername] = useState('') + const [firstName, setFirstName] = useState('') + const [lastName, setLastName] = useState('') + const [email, setEmail] = useState('') + const [birthdate, setBirthdate] = useState({ month: '', day: '', year: '' }) + const [password, setPassword] = useState('') + const [confirmPassword, setConfirmPassword] = useState('') + + const HandleSubmit = async (e:FormEvent) => { + e.preventDefault(); + const User:PostUserProps = { + id: 0, + isAdmin: false, + birthday: birthdate.toString(), + firstName: firstName, + lastName: lastName, + pseudo: username, + email: email, + password: password, + numberFollowers: 0, + createAt: "2025-11-12T20:38:12.278Z", + genderId: 0, + schoolId: 0, + professionId: 0 + } + try { + await PostUser(User) + } + catch (e) { + console.error(e) + } + } + + return ( + + + + + + + + + + HandleSubmit} type="submit">Submit + + ) +} \ No newline at end of file diff --git a/src/components/forms/signup/Username.tsx b/src/components/forms/signup/Username.tsx new file mode 100644 index 0000000..06c06d6 --- /dev/null +++ b/src/components/forms/signup/Username.tsx @@ -0,0 +1,135 @@ +import { useState } from "react" +import styled from '@emotion/styled' + +const reservedWords = [ + 'admin', + 'root', + 'user', + 'guest', + 'anonymous', + 'moderator', + 'administrator', + 'system', + 'null', + 'undefined' +] + +const specialCharsRegex = /[^a-zA-Z0-9_-]/ + +const FieldWrapper = styled.div` + width: 100%; + margin-bottom: ${({ theme }) => theme.spacing.md}; +` + +const StyledInput = styled.input<{ hasError: boolean }>` + background-color: ${({ theme, hasError }) => + hasError ? theme.colors.bgError : theme.glass.bg}; + border: solid 1px ${({ theme, hasError }) => + hasError ? theme.colors.borderError : theme.glass.border}; + border-radius: ${({ theme }) => theme.borderRadius.md}; + height: ${({ theme }) => theme.input.height}; + padding: 0 18px; + transition: all ${({ theme }) => theme.transition.fast}; + width: ${({ theme }) => theme.input.width}; + color: ${({ theme }) => theme.colors.textWhite}; + margin-bottom: ${({ theme }) => theme.spacing.xs}; + box-shadow: ${({ hasError, theme }) => + hasError ? `0 0 0 5px ${theme.colors.errorBoxShadow}` : 'none'}; + + &::placeholder { + color: ${({ theme }) => theme.colors.textPlaceholder}; + } + + &:focus { + background-color: ${({ theme }) => theme.glass.bgHover}; + border-color: ${({ theme }) => theme.glass.borderHover}; + box-shadow: ${({ theme }) => theme.glass.focusShadow}; + } +` + +const ErrorContainer = styled.span` + display: block; +` + +const ErrorMessage = styled.div` + color: ${({ theme }) => theme.colors.textError}; + font-weight: ${({ theme }) => theme.fontWeight.semibold}; + width: ${({ theme }) => theme.input.width}; + padding-left: 5px; +` + +interface UsernameFieldProps { + value: string + onChange: (value: string) => void + isLogin?: boolean +} + +export default function Username({ value, onChange, isLogin }: UsernameFieldProps) { + + const [errors, setErrors] = useState([]) + + const handleBlur = () => { + const trimmedValue = value.trim() + const newErrors: string[] = [] + + if (!isLogin) { + if (trimmedValue === "") { + newErrors.push("Required") + setErrors(newErrors) + return + } + + if (!/[a-zA-Z]/.test(value)) { + newErrors.push("Must include a letter") + } + + if (trimmedValue.length < 3 || trimmedValue.length > 20) { + newErrors.push("3-20 characters") + } + + if (reservedWords.includes(trimmedValue.toLowerCase())) { + newErrors.push("Reserved by system") + } + + if (specialCharsRegex.test(value)) { + newErrors.push("Letters, numbers, - and _ only") + } + + if (/-{2,}/.test(trimmedValue) || /_{2,}/.test(trimmedValue)) { + newErrors.push("No consecutive - or _") + } + setErrors(newErrors) + } + } + + const handleChange = (e: React.ChangeEvent) => { + const valueNoSpaces = e.target.value.replace(/\s/g, '') + onChange(valueNoSpaces) + setErrors([]) + } + + return ( + + + 0} + /> + {!isLogin && errors.length > 0 && ( + + {errors.map((err, i) => ( + {err} + ))} + + )} + + ) +} \ No newline at end of file diff --git a/src/emotion.d.ts b/src/emotion.d.ts new file mode 100644 index 0000000..fd21def --- /dev/null +++ b/src/emotion.d.ts @@ -0,0 +1,7 @@ +import '@emotion/react' +import type { Theme as CustomTheme } from './styles/theme' + +declare module '@emotion/react' { + // eslint-disable-next-line @typescript-eslint/no-empty-object-type + export interface Theme extends CustomTheme {} +} \ No newline at end of file diff --git a/SameApi/SameApi/obj/Debug/net9.0/staticwebassets.removed.txt b/src/index.css similarity index 100% rename from SameApi/SameApi/obj/Debug/net9.0/staticwebassets.removed.txt rename to src/index.css diff --git a/React/src/main.tsx b/src/main.tsx similarity index 54% rename from React/src/main.tsx rename to src/main.tsx index bef5202..81f3735 100644 --- a/React/src/main.tsx +++ b/src/main.tsx @@ -1,10 +1,13 @@ import { StrictMode } from 'react' import { createRoot } from 'react-dom/client' -import './index.css' +import { BrowserRouter } from 'react-router-dom' import App from './App.tsx' +import './index.css' createRoot(document.getElementById('root')!).render( - - - , -) + + + + + , +) \ No newline at end of file diff --git a/src/pages/HomeView.tsx b/src/pages/HomeView.tsx new file mode 100644 index 0000000..ba5bd64 --- /dev/null +++ b/src/pages/HomeView.tsx @@ -0,0 +1,10 @@ +import { Link } from 'react-router-dom' + +export default function HomeView() { + return ( + <> +

Home

+ Link to Signup Page + + ); +} diff --git a/src/pages/LoginView.tsx b/src/pages/LoginView.tsx new file mode 100644 index 0000000..29c7f99 --- /dev/null +++ b/src/pages/LoginView.tsx @@ -0,0 +1,13 @@ +import {Card} from "../components/forms/signup/SignupCard.tsx"; +import LoginForm from "../components/forms/login/LoginForm.tsx" + +export default function LoginView() { + return ( + <> + +

Login

+ +
+ + ) +} \ No newline at end of file diff --git a/src/pages/NotFoundView.tsx b/src/pages/NotFoundView.tsx new file mode 100644 index 0000000..399db61 --- /dev/null +++ b/src/pages/NotFoundView.tsx @@ -0,0 +1,10 @@ +import { Link } from 'react-router-dom' + +export default function NotFoundView() { + return ( + <> +

404 not found

+ Link to home + + ); +} \ No newline at end of file diff --git a/src/pages/SignupView.tsx b/src/pages/SignupView.tsx new file mode 100644 index 0000000..a52dabe --- /dev/null +++ b/src/pages/SignupView.tsx @@ -0,0 +1,9 @@ +import SignupCard from '../components/forms/signup/SignupCard' + +export default function SignupView() { + return ( +
+ +
+ ); +} \ No newline at end of file diff --git a/src/styles/globalStyle.tsx b/src/styles/globalStyle.tsx new file mode 100644 index 0000000..0f5dff3 --- /dev/null +++ b/src/styles/globalStyle.tsx @@ -0,0 +1,63 @@ +import { css } from '@emotion/react' +import type {Theme} from './theme' + +export const globalStyle = (theme: Theme) => css` + *, *::before, *::after { + box-sizing: border-box; + margin: 0; + padding: 0; + } + + html { + -webkit-text-size-adjust: 100%; + } + + body { + min-height: 100dvh; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-family: system-ui, -apple-system, Segoe UI, Roboto, sans-serif; + color: ${theme.colors.textWhite}; + background-color: ${theme.colors.bgPrimary}; + font-size: ${theme.fontSize.sm}; + display: grid; + place-items: center; + backdrop-filter: blur(4px); + overflow: hidden; + } + + h1 { + text-align: center; + } + + button { + background: none; + border: none; + cursor: pointer; + font: inherit; + } + + a { + color: inherit; + text-decoration: none; + } + + fieldset { border: none; } + ul, ol { list-style: none; } + + img, video, iframe { + max-width: 100%; + height: auto; + display: block; + } + + input, textarea, select { + font: inherit; + border: none; + outline: none; + } + + label { + display: none; + } +` \ No newline at end of file diff --git a/src/styles/theme.tsx b/src/styles/theme.tsx new file mode 100644 index 0000000..ffbdd80 --- /dev/null +++ b/src/styles/theme.tsx @@ -0,0 +1,76 @@ +export const theme = { + glass: { + bg: 'rgba(255, 255, 255, 0.20)', + bgHover: 'rgba(255, 255, 255, 0.3)', + border: 'rgba(255, 255, 255, 0.20)', + borderHover: 'rgba(255, 255, 255, 0.5)', + backdrop: 'blur(10px)', + focusShadow: '0 0 0 3px rgba(255, 255, 255, 0.1)', + }, + colors: { + textWhite: '#fffafa', + textPlaceholder: 'rgba(255, 255, 255, 0.7)', + bgPrimary: '#013251', + borderError: 'rgba(255,103,0,0.7)', + textError: 'rgba(255,103,0,0.7)', + bgError: 'rgba(255,103,1, 0.5)', + errorBoxShadow: 'rgba(255,103,1, 0.2)', + }, + fontSize: { + xs: '0.89rem', + sm: '0.94rem', + base: '0.9rem', + lg: '1.22rem', + xl: '1.33rem', + '2xl': '1.67rem', + '3xl': '2.11rem', + }, + fontWeight: { + light: 300, + normal: 400, + medium: 500, + semibold: 600, + bold: 700, + extrabold: 800, + }, + lineHeight: { + tight: 1.25, + normal: 1.5, + relaxed: 1.6, + loose: 1.75, + }, + spacing: { + xs: '0.28rem', + sm: '0.56rem', + md: '1rem', + lg: '1.44rem', + xl: '2rem', + '2xl': '3rem', + }, + input: { + width: 'min(80vw, 500px)', + gap: '2vw', + widthHalf: 'min(calc((min(80vw, 500px) - 2vw) / 2), 250px)', + widthThird: 'min(calc((min(80vw, 500px) - (2vw * 2)) / 3), 160px)', + height: '45px', + }, + borderRadius: { + sm: '8px', + md: '9px', + lg: '20px', + }, + shadow: { + md: '0 4px 6px rgba(0, 0, 0, 0.07)', + lg: '0 10px 15px rgba(0, 0, 0, 0.1)', + }, + transition: { + fast: '0.15s ease', + normal: '0.3s ease', + }, + zIndex: { + modal: 1050, + fixed: 1080, + }, +} + +export type Theme = typeof theme \ No newline at end of file diff --git a/React/src/vite-env.d.ts b/src/vite-env.d.ts similarity index 100% rename from React/src/vite-env.d.ts rename to src/vite-env.d.ts diff --git a/React/tsconfig.app.json b/tsconfig.app.json similarity index 100% rename from React/tsconfig.app.json rename to tsconfig.app.json diff --git a/React/tsconfig.json b/tsconfig.json similarity index 100% rename from React/tsconfig.json rename to tsconfig.json diff --git a/React/tsconfig.node.json b/tsconfig.node.json similarity index 100% rename from React/tsconfig.node.json rename to tsconfig.node.json diff --git a/React/vite.config.ts b/vite.config.ts similarity index 54% rename from React/vite.config.ts rename to vite.config.ts index 8b0f57b..24b3f5d 100644 --- a/React/vite.config.ts +++ b/vite.config.ts @@ -3,5 +3,12 @@ import react from '@vitejs/plugin-react' // https://vite.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [ + react() + ], + server: { + watch: { + usePolling: true, + }, + }, })