From 366967c1737b0b47e013f9372d6d627e6083c70f Mon Sep 17 00:00:00 2001 From: marcchevaldonne Date: Tue, 4 Oct 2022 07:09:27 +0200 Subject: [PATCH] added 2nd intro video for EFCore --- .../docusaurus-debug-all-content-673.json | 148 ++++++++------ .../docusaurus/.docusaurus/registry.js | 94 +++++---- .../docusaurus/.docusaurus/routes.js | 35 ++++ .../.docusaurus/routesChunkNames.json | 185 +++++++++++------- .../docusaurus/.docusaurus/site-metadata.json | 4 +- .../docusaurus/docs/Entity-Framework/intro.md | 15 +- 6 files changed, 300 insertions(+), 181 deletions(-) diff --git a/Documentation/docusaurus/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/Documentation/docusaurus/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json index ad52ff2..408dce7 100644 --- a/Documentation/docusaurus/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json +++ b/Documentation/docusaurus/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json @@ -9,15 +9,15 @@ "badge": false, "noIndex": false, "className": "docs-version-current", - "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs", - "tagsPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/tags", + "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs", + "tagsPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/tags", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs", - "editUrlLocalized": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/i18n/fr/docusaurus-plugin-content-docs/current", + "editUrlLocalized": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/i18n/en/docusaurus-plugin-content-docs/current", "isLast": true, "routePriority": -1, "sidebarFilePath": "/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/sidebars.js", "contentPath": "/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/docs", - "contentPathLocalized": "/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/i18n/fr/docusaurus-plugin-content-docs/current", + "contentPathLocalized": "/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/i18n/en/docusaurus-plugin-content-docs/current", "docs": [ { "unversionedId": "Entity-Framework/Fundamentals/ConnectionStrings", @@ -27,7 +27,7 @@ "source": "@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md", "sourceDirName": "Entity-Framework/Fundamentals", "slug": "/Entity-Framework/Fundamentals/ConnectionStrings", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/ConnectionStrings.md", "tags": [], @@ -41,11 +41,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "1. Fundamentals", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" }, "next": { "title": "1.2. Testing In Memory", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory" } }, { @@ -56,7 +56,7 @@ "source": "@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md", "sourceDirName": "Entity-Framework/Fundamentals", "slug": "/Entity-Framework/Fundamentals/TestingInMemory", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/TestingInMemory.md", "tags": [], @@ -70,11 +70,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "1.1. Connection Strings", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings" }, "next": { "title": "2. Model", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" } }, { @@ -85,7 +85,7 @@ "source": "@site/docs/Entity-Framework/intro.md", "sourceDirName": "Entity-Framework", "slug": "/Entity-Framework/intro", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/intro.md", "tags": [], @@ -99,11 +99,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "Entity Framework Core", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" }, "next": { "title": "1. Fundamentals", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" } }, { @@ -114,7 +114,7 @@ "source": "@site/docs/Entity-Framework/Model/DataSeeding.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/DataSeeding", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeeding.md", "tags": [], @@ -128,7 +128,7 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2.8. Data Seeding Before Entity Framework 2.1", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1" } }, { @@ -139,7 +139,7 @@ "source": "@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/DataSeedingBeforeEF2_1", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md", "tags": [], @@ -153,11 +153,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2.7. Value Generation", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration" }, "next": { "title": "2.9. Data Seeding", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding" } }, { @@ -168,7 +168,7 @@ "source": "@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/EF_CF_dataAnnotations", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md", "tags": [], @@ -182,11 +182,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2.1. Naming conventions (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions" }, "next": { "title": "2.3. Fluent API (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI" } }, { @@ -197,7 +197,7 @@ "source": "@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/EF_CF_FluentAPI", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_FluentAPI.md", "tags": [], @@ -211,11 +211,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2.2. Data Annotations (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations" }, "next": { "title": "2.4. Keys with conventions (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention" } }, { @@ -226,7 +226,7 @@ "source": "@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/EF_CF_Keys_FluentAPI", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md", "tags": [], @@ -240,11 +240,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2.5. Keys with data annotations (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations" }, "next": { "title": "2.7. Value Generation", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration" } }, { @@ -255,7 +255,7 @@ "source": "@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/EF_CF_KeysConvention", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysConvention.md", "tags": [], @@ -269,11 +269,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2.3. Fluent API (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI" }, "next": { "title": "2.5. Keys with data annotations (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations" } }, { @@ -284,7 +284,7 @@ "source": "@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/EF_CF_KeysDataAnnotations", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md", "tags": [], @@ -298,11 +298,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2.4. Keys with conventions (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention" }, "next": { "title": "2.6. Keys with Fluent API", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI" } }, { @@ -313,7 +313,7 @@ "source": "@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/EF_CF_namingConventions", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_namingConventions.md", "tags": [], @@ -327,11 +327,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2. Model", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" }, "next": { "title": "2.2. Data Annotations (Entity Framework Code First)", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations" } }, { @@ -342,7 +342,7 @@ "source": "@site/docs/Entity-Framework/Model/ValueGeneration.md", "sourceDirName": "Entity-Framework/Model", "slug": "/Entity-Framework/Model/ValueGeneration", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/ValueGeneration.md", "tags": [], @@ -356,11 +356,11 @@ "sidebar": "tutorialSidebar", "previous": { "title": "2.6. Keys with Fluent API", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI" }, "next": { "title": "2.8. Data Seeding Before Entity Framework 2.1", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1" } }, { @@ -371,7 +371,7 @@ "source": "@site/docs/intro.md", "sourceDirName": ".", "slug": "/intro", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro", "draft": false, "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/intro.md", "tags": [], @@ -381,9 +381,37 @@ "sidebar_position": 1 }, "sidebar": "tutorialSidebar", + "next": { + "title": "Unit Tests avec xUnit", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests" + } + }, + { + "unversionedId": "UnitTests", + "id": "UnitTests", + "title": "Unit Tests avec xUnit", + "description": "Vous trouverez ici une vidéo de présentation des tests unitaires avec xUnit. Je ne montre pas tout, mais ça vous permettra de débuter avec :", + "source": "@site/docs/UnitTests.md", + "sourceDirName": ".", + "slug": "/UnitTests", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests", + "draft": false, + "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/UnitTests.md", + "tags": [], + "version": "current", + "sidebarPosition": 2, + "frontMatter": { + "sidebar_position": 2, + "title": "Unit Tests avec xUnit" + }, + "sidebar": "tutorialSidebar", + "previous": { + "title": "mchSamples C# .NET", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro" + }, "next": { "title": "Entity Framework Core", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" } } ], @@ -394,6 +422,10 @@ "type": "doc", "id": "intro" }, + { + "type": "doc", + "id": "UnitTests" + }, { "type": "category", "label": "Entity Framework Core", @@ -426,7 +458,7 @@ "type": "generated-index", "description": "Dans cette partie, je donnerai quelques notions pour se connecter à une base à l'aide de chaîne de connection (connection strings), comment utiliser des providers de tests.... Il s'agira en conséquence d'exemples simples manquants d'explications sur certains points, car ils seront présentés plus tard.", "slug": "/category/1-fundamentals", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" } }, { @@ -485,7 +517,7 @@ "type": "generated-index", "description": "Ce chapitre s'attardera sur le lien entre le modèle et la base de données. En effet, avec EF, l'accès aux données se fait via le modèle, c'est-à-dire l'ensemble de vos classes (qui seront reliées à des tables créées plus ou moins automatiquement) ainsi qu'un contexte (DbContext) qui représentera une session de connexion avec votre (ou vos) base(s) de données. Je présenterai en conséquence tout d'abord comment écrire des classes pour votre modèle, puis comment écrire les différentes relations classiques (aggrégation, one to one, one to many, many to many, mais aussi les dictionnaires), comment gérer les héritages entre classes du modèle dans la base de données, etc.", "slug": "/category/2-model", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" } } ], @@ -493,7 +525,7 @@ "type": "generated-index", "description": "5 minutes to learn the most important Docusaurus concepts.", "slug": "/category/entity-framework-core", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" } } ] @@ -509,21 +541,21 @@ { "id": "first-blog-post", "metadata": { - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2022-09-06-first-blog-post.md", "source": "@site/blog/2022-09-06-first-blog-post.md", "title": "This Page is alive!", "description": "Here is the beginning of this page, giving you access to information about C# .NET, Entity Framework, xUnit, etc.", "date": "2022-09-06T00:00:00.000Z", - "formattedDate": "6 septembre 2022", + "formattedDate": "September 6, 2022", "tags": [ { "label": "welcome", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome" }, { "label": "docusaurus", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus" + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus" } ], "readingTime": 0.105, @@ -558,7 +590,7 @@ "first-blog-post" ], "metadata": { - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog", "page": 1, "postsPerPage": 10, "totalPages": 1, @@ -569,19 +601,19 @@ } ], "blogTags": { - "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome": { + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome": { "label": "welcome", "items": [ "first-blog-post" ], - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome", "pages": [ { "items": [ "first-blog-post" ], "metadata": { - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome", "page": 1, "postsPerPage": 10, "totalPages": 1, @@ -592,19 +624,19 @@ } ] }, - "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus": { + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus": { "label": "docusaurus", "items": [ "first-blog-post" ], - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus", "pages": [ { "items": [ "first-blog-post" ], "metadata": { - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus", "page": 1, "postsPerPage": 10, "totalPages": 1, @@ -616,19 +648,19 @@ ] } }, - "blogTagsListPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags" + "blogTagsListPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags" } }, "docusaurus-plugin-content-pages": { "default": [ { "type": "jsx", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/", "source": "@site/src/pages/index.js" }, { "type": "mdx", - "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page", + "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page", "source": "@site/src/pages/markdown-page.md", "title": "Markdown page example", "description": "You don't need React to write simple standalone pages.", diff --git a/Documentation/docusaurus/.docusaurus/registry.js b/Documentation/docusaurus/.docusaurus/registry.js index 2703837..324ac6c 100644 --- a/Documentation/docusaurus/.docusaurus/registry.js +++ b/Documentation/docusaurus/.docusaurus/registry.js @@ -1,44 +1,52 @@ export default { - '01a85c17': [() => import(/* webpackChunkName: '01a85c17' */ '@theme/BlogTagsListPage'), '@theme/BlogTagsListPage', require.resolveWeak('@theme/BlogTagsListPage')], - '0e384e19': [() => import(/* webpackChunkName: '0e384e19' */ '@site/docs/intro.md'), '@site/docs/intro.md', require.resolveWeak('@site/docs/intro.md')], - '14eb3368': [() => import(/* webpackChunkName: '14eb3368' */ '@theme/DocCategoryGeneratedIndexPage'), '@theme/DocCategoryGeneratedIndexPage', require.resolveWeak('@theme/DocCategoryGeneratedIndexPage')], - '17896441': [() => import(/* webpackChunkName: '17896441' */ '@theme/DocItem'), '@theme/DocItem', require.resolveWeak('@theme/DocItem')], - '17d546e5': [() => import(/* webpackChunkName: '17d546e5' */ '@site/blog/2022-09-06-first-blog-post.md?truncated=true'), '@site/blog/2022-09-06-first-blog-post.md?truncated=true', require.resolveWeak('@site/blog/2022-09-06-first-blog-post.md?truncated=true')], - '1a4cf5a6': [() => import(/* webpackChunkName: '1a4cf5a6' */ '@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md'), '@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md')], - '1be78505': [() => import(/* webpackChunkName: '1be78505' */ '@theme/DocPage'), '@theme/DocPage', require.resolveWeak('@theme/DocPage')], - '1f391b9e': [() => import(/* webpackChunkName: '1f391b9e' */ '@theme/MDXPage'), '@theme/MDXPage', require.resolveWeak('@theme/MDXPage')], - '393be207': [() => import(/* webpackChunkName: '393be207' */ '@site/src/pages/markdown-page.md'), '@site/src/pages/markdown-page.md', require.resolveWeak('@site/src/pages/markdown-page.md')], - '47a8f85a': [() => import(/* webpackChunkName: '47a8f85a' */ '@site/blog/2022-09-06-first-blog-post.md'), '@site/blog/2022-09-06-first-blog-post.md', require.resolveWeak('@site/blog/2022-09-06-first-blog-post.md')], - '47f773d3': [() => import(/* webpackChunkName: '47f773d3' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json')], - '553b77a1': [() => import(/* webpackChunkName: '553b77a1' */ '@site/docs/Entity-Framework/intro.md'), '@site/docs/Entity-Framework/intro.md', require.resolveWeak('@site/docs/Entity-Framework/intro.md')], - '5e48264b': [() => import(/* webpackChunkName: '5e48264b' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json')], - '5e9f5e1a': [() => import(/* webpackChunkName: '5e9f5e1a' */ '@generated/docusaurus.config'), '@generated/docusaurus.config', require.resolveWeak('@generated/docusaurus.config')], - '5ee20ecc': [() => import(/* webpackChunkName: '5ee20ecc' */ '@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md'), '@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md')], - '61419323': [() => import(/* webpackChunkName: '61419323' */ '@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md'), '@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md', require.resolveWeak('@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md')], - '6875c492': [() => import(/* webpackChunkName: '6875c492' */ '@theme/BlogTagsPostsPage'), '@theme/BlogTagsPostsPage', require.resolveWeak('@theme/BlogTagsPostsPage')], - '6af6a94a': [() => import(/* webpackChunkName: '6af6a94a' */ '@site/docs/Entity-Framework/Model/ValueGeneration.md'), '@site/docs/Entity-Framework/Model/ValueGeneration.md', require.resolveWeak('@site/docs/Entity-Framework/Model/ValueGeneration.md')], - '71b8442c': [() => import(/* webpackChunkName: '71b8442c' */ '@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md'), '@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md', require.resolveWeak('@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md')], - '723f5759': [() => import(/* webpackChunkName: '723f5759' */ '@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md'), '@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md', require.resolveWeak('@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md')], - '7b660c8c': [() => import(/* webpackChunkName: '7b660c8c' */ '@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md'), '@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md')], - '814f3328': [() => import(/* webpackChunkName: '814f3328' */ '~blog/default/blog-post-list-prop-default.json'), '~blog/default/blog-post-list-prop-default.json', require.resolveWeak('~blog/default/blog-post-list-prop-default.json')], - '82167a88': [() => import(/* webpackChunkName: '82167a88' */ '@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md'), '@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md')], - '82e8f913': [() => import(/* webpackChunkName: '82e8f913' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json')], - '8882dd50': [() => import(/* webpackChunkName: '8882dd50' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json')], - '8e1fb359': [() => import(/* webpackChunkName: '8e1fb359' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json')], - '935f2afb': [() => import(/* webpackChunkName: '935f2afb' */ '~docs/default/version-current-metadata-prop-751.json'), '~docs/default/version-current-metadata-prop-751.json', require.resolveWeak('~docs/default/version-current-metadata-prop-751.json')], - '9e4087bc': [() => import(/* webpackChunkName: '9e4087bc' */ '@theme/BlogArchivePage'), '@theme/BlogArchivePage', require.resolveWeak('@theme/BlogArchivePage')], - 'a5b053fd': [() => import(/* webpackChunkName: 'a5b053fd' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json')], - 'a6aa9e1f': [() => import(/* webpackChunkName: 'a6aa9e1f' */ '@theme/BlogListPage'), '@theme/BlogListPage', require.resolveWeak('@theme/BlogListPage')], - 'b2a93362': [() => import(/* webpackChunkName: 'b2a93362' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json')], - 'b56df1ef': [() => import(/* webpackChunkName: 'b56df1ef' */ '@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md'), '@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md')], - 'c1a04c3a': [() => import(/* webpackChunkName: 'c1a04c3a' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json')], - 'c325cb38': [() => import(/* webpackChunkName: 'c325cb38' */ '@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md'), '@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md')], - 'c4f5d8e4': [() => import(/* webpackChunkName: 'c4f5d8e4' */ '@site/src/pages/index.js'), '@site/src/pages/index.js', require.resolveWeak('@site/src/pages/index.js')], - 'ccc49370': [() => import(/* webpackChunkName: 'ccc49370' */ '@theme/BlogPostPage'), '@theme/BlogPostPage', require.resolveWeak('@theme/BlogPostPage')], - 'd1c2ce71': [() => import(/* webpackChunkName: 'd1c2ce71' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json')], - 'd58bd024': [() => import(/* webpackChunkName: 'd58bd024' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json')], - 'e05a34b8': [() => import(/* webpackChunkName: 'e05a34b8' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json')], - 'e764c497': [() => import(/* webpackChunkName: 'e764c497' */ '@site/docs/UnitTests.md'), '@site/docs/UnitTests.md', require.resolveWeak('@site/docs/UnitTests.md')], - 'ec05837e': [() => import(/* webpackChunkName: 'ec05837e' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json')], - 'f1ec5097': [() => import(/* webpackChunkName: 'f1ec5097' */ '@site/docs/Entity-Framework/Model/DataSeeding.md'), '@site/docs/Entity-Framework/Model/DataSeeding.md', require.resolveWeak('@site/docs/Entity-Framework/Model/DataSeeding.md')], - 'f91011ca': [() => import(/* webpackChunkName: 'f91011ca' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json')],}; + '__comp---site-src-pages-index-jsc-4-f-f99': [() => import(/* webpackChunkName: '__comp---site-src-pages-index-jsc-4-f-f99' */ '@site/src/pages/index.js'), '@site/src/pages/index.js', require.resolveWeak('@site/src/pages/index.js')], + '__comp---theme-blog-archive-page-9-e-4-1d8': [() => import(/* webpackChunkName: '__comp---theme-blog-archive-page-9-e-4-1d8' */ '@theme/BlogArchivePage'), '@theme/BlogArchivePage', require.resolveWeak('@theme/BlogArchivePage')], + '__comp---theme-blog-list-pagea-6-a-7ba': [() => import(/* webpackChunkName: '__comp---theme-blog-list-pagea-6-a-7ba' */ '@theme/BlogListPage'), '@theme/BlogListPage', require.resolveWeak('@theme/BlogListPage')], + '__comp---theme-blog-post-pageccc-cab': [() => import(/* webpackChunkName: '__comp---theme-blog-post-pageccc-cab' */ '@theme/BlogPostPage'), '@theme/BlogPostPage', require.resolveWeak('@theme/BlogPostPage')], + '__comp---theme-blog-tags-list-page-01-a-d0b': [() => import(/* webpackChunkName: '__comp---theme-blog-tags-list-page-01-a-d0b' */ '@theme/BlogTagsListPage'), '@theme/BlogTagsListPage', require.resolveWeak('@theme/BlogTagsListPage')], + '__comp---theme-blog-tags-posts-page-687-b6c': [() => import(/* webpackChunkName: '__comp---theme-blog-tags-posts-page-687-b6c' */ '@theme/BlogTagsPostsPage'), '@theme/BlogTagsPostsPage', require.resolveWeak('@theme/BlogTagsPostsPage')], + '__comp---theme-debug-config-23-a-2ff': [() => import(/* webpackChunkName: '__comp---theme-debug-config-23-a-2ff' */ '@theme/DebugConfig'), '@theme/DebugConfig', require.resolveWeak('@theme/DebugConfig')], + '__comp---theme-debug-contentba-8-ce7': [() => import(/* webpackChunkName: '__comp---theme-debug-contentba-8-ce7' */ '@theme/DebugContent'), '@theme/DebugContent', require.resolveWeak('@theme/DebugContent')], + '__comp---theme-debug-global-dataede-0fa': [() => import(/* webpackChunkName: '__comp---theme-debug-global-dataede-0fa' */ '@theme/DebugGlobalData'), '@theme/DebugGlobalData', require.resolveWeak('@theme/DebugGlobalData')], + '__comp---theme-debug-registry-679-501': [() => import(/* webpackChunkName: '__comp---theme-debug-registry-679-501' */ '@theme/DebugRegistry'), '@theme/DebugRegistry', require.resolveWeak('@theme/DebugRegistry')], + '__comp---theme-debug-routes-946-699': [() => import(/* webpackChunkName: '__comp---theme-debug-routes-946-699' */ '@theme/DebugRoutes'), '@theme/DebugRoutes', require.resolveWeak('@theme/DebugRoutes')], + '__comp---theme-debug-site-metadata-68-e-3d4': [() => import(/* webpackChunkName: '__comp---theme-debug-site-metadata-68-e-3d4' */ '@theme/DebugSiteMetadata'), '@theme/DebugSiteMetadata', require.resolveWeak('@theme/DebugSiteMetadata')], + '__comp---theme-doc-category-generated-index-page-14-e-640': [() => import(/* webpackChunkName: '__comp---theme-doc-category-generated-index-page-14-e-640' */ '@theme/DocCategoryGeneratedIndexPage'), '@theme/DocCategoryGeneratedIndexPage', require.resolveWeak('@theme/DocCategoryGeneratedIndexPage')], + '__comp---theme-doc-item-178-a40': [() => import(/* webpackChunkName: '__comp---theme-doc-item-178-a40' */ '@theme/DocItem'), '@theme/DocItem', require.resolveWeak('@theme/DocItem')], + '__comp---theme-doc-page-1-be-9be': [() => import(/* webpackChunkName: '__comp---theme-doc-page-1-be-9be' */ '@theme/DocPage'), '@theme/DocPage', require.resolveWeak('@theme/DocPage')], + '__comp---theme-mdx-page-1-f-3-b90': [() => import(/* webpackChunkName: '__comp---theme-mdx-page-1-f-3-b90' */ '@theme/MDXPage'), '@theme/MDXPage', require.resolveWeak('@theme/MDXPage')], + 'allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-content-246-623': [() => import(/* webpackChunkName: 'allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-content-246-623' */ '~debug/default/docusaurus-debug-all-content-673.json'), '~debug/default/docusaurus-debug-all-content-673.json', require.resolveWeak('~debug/default/docusaurus-debug-all-content-673.json')], + 'archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-a-5-b-2c2': [() => import(/* webpackChunkName: 'archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-a-5-b-2c2' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json')], + 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-1-fundamentals-c-1-a-1b3': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-1-fundamentals-c-1-a-1b3' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json')], + 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-2-model-82-e-5fc': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-2-model-82-e-5fc' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json')], + 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-entity-framework-core-8-e-1-89c': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-entity-framework-core-8-e-1-89c' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json')], + 'config---documentation-mch-samples-net-docusaurus-mchsamples-net-core-5-e-9-c93': [() => import(/* webpackChunkName: 'config---documentation-mch-samples-net-docusaurus-mchsamples-net-core-5-e-9-c93' */ '@generated/docusaurus.config'), '@generated/docusaurus.config', require.resolveWeak('@generated/docusaurus.config')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-ddd': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-ddd' */ '@site/blog/2022-09-06-first-blog-post.md?truncated=true'), '@site/blog/2022-09-06-first-blog-post.md?truncated=true', require.resolveWeak('@site/blog/2022-09-06-first-blog-post.md?truncated=true')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-first-blog-post-47-a-3c2': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-first-blog-post-47-a-3c2' */ '@site/blog/2022-09-06-first-blog-post.md'), '@site/blog/2022-09-06-first-blog-post.md', require.resolveWeak('@site/blog/2022-09-06-first-blog-post.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-connection-strings-723-fee': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-connection-strings-723-fee' */ '@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md'), '@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md', require.resolveWeak('@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-testing-in-memory-614-3a9': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-testing-in-memory-614-3a9' */ '@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md'), '@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md', require.resolveWeak('@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-intro-553-180': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-intro-553-180' */ '@site/docs/Entity-Framework/intro.md'), '@site/docs/Entity-Framework/intro.md', require.resolveWeak('@site/docs/Entity-Framework/intro.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seeding-before-ef-2-1-71-b-c17': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seeding-before-ef-2-1-71-b-c17' */ '@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md'), '@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md', require.resolveWeak('@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seeding-f-1-e-ce1': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seeding-f-1-e-ce1' */ '@site/docs/Entity-Framework/Model/DataSeeding.md'), '@site/docs/Entity-Framework/Model/DataSeeding.md', require.resolveWeak('@site/docs/Entity-Framework/Model/DataSeeding.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-data-annotations-1-a-4-b1f': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-data-annotations-1-a-4-b1f' */ '@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md'), '@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-fluent-api-5-ee-738': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-fluent-api-5-ee-738' */ '@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md'), '@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-convention-c-32-c83': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-convention-c-32-c83' */ '@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md'), '@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-data-annotations-821-18d': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-data-annotations-821-18d' */ '@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md'), '@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-fluent-api-7-b-6-e9c': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-fluent-api-7-b-6-e9c' */ '@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md'), '@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-naming-conventions-b-56-052': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-naming-conventions-b-56-052' */ '@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md'), '@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-value-generation-6-af-aa8': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-value-generation-6-af-aa8' */ '@site/docs/Entity-Framework/Model/ValueGeneration.md'), '@site/docs/Entity-Framework/Model/ValueGeneration.md', require.resolveWeak('@site/docs/Entity-Framework/Model/ValueGeneration.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-intro-0-e-3-aab': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-intro-0-e-3-aab' */ '@site/docs/intro.md'), '@site/docs/intro.md', require.resolveWeak('@site/docs/intro.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-unit-tests-e-76-41d': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-unit-tests-e-76-41d' */ '@site/docs/UnitTests.md'), '@site/docs/UnitTests.md', require.resolveWeak('@site/docs/UnitTests.md')], + 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-393-8ac': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-393-8ac' */ '@site/src/pages/markdown-page.md'), '@site/src/pages/markdown-page.md', require.resolveWeak('@site/src/pages/markdown-page.md')], + 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-d-58-1f8': [() => import(/* webpackChunkName: 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-d-58-1f8' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json')], + 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-47-f-f6c': [() => import(/* webpackChunkName: 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-47-f-f6c' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json')], + 'metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-ec-0-d1c': [() => import(/* webpackChunkName: 'metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-ec-0-d1c' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json')], + 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-f-91-7d1': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-f-91-7d1' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json')], + 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-d-1-c-d07': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-d-1-c-d07' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json')], + 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json')], + 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-e-05-d72': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-e-05-d72' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json')], + 'sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-59c': [() => import(/* webpackChunkName: 'sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-59c' */ '~blog/default/blog-post-list-prop-default.json'), '~blog/default/blog-post-list-prop-default.json', require.resolveWeak('~blog/default/blog-post-list-prop-default.json')], + 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-888-605': [() => import(/* webpackChunkName: 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-888-605' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json')], + 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-b-2-a-bd0': [() => import(/* webpackChunkName: 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-b-2-a-bd0' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json')], + 'tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-5-e-4-7b2': [() => import(/* webpackChunkName: 'tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-5-e-4-7b2' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json')], + 'versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-935-0ba': [() => import(/* webpackChunkName: 'versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-935-0ba' */ '~docs/default/version-current-metadata-prop-751.json'), '~docs/default/version-current-metadata-prop-751.json', require.resolveWeak('~docs/default/version-current-metadata-prop-751.json')],}; diff --git a/Documentation/docusaurus/.docusaurus/routes.js b/Documentation/docusaurus/.docusaurus/routes.js index 9facf6c..7d9aedc 100644 --- a/Documentation/docusaurus/.docusaurus/routes.js +++ b/Documentation/docusaurus/.docusaurus/routes.js @@ -2,6 +2,41 @@ import React from 'react'; import ComponentCreator from '@docusaurus/ComponentCreator'; export default [ + { + path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/', + component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/', '8e9'), + exact: true + }, + { + path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/config/', + component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/config/', '4ba'), + exact: true + }, + { + path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/content/', + component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/content/', '0d6'), + exact: true + }, + { + path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/globalData/', + component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/globalData/', '1ed'), + exact: true + }, + { + path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/metadata/', + component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/metadata/', '3b4'), + exact: true + }, + { + path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/registry/', + component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/registry/', '667'), + exact: true + }, + { + path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/routes/', + component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/routes/', '0a9'), + exact: true + }, { path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/', component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/', '38b'), diff --git a/Documentation/docusaurus/.docusaurus/routesChunkNames.json b/Documentation/docusaurus/.docusaurus/routesChunkNames.json index 9265872..253d8c6 100644 --- a/Documentation/docusaurus/.docusaurus/routesChunkNames.json +++ b/Documentation/docusaurus/.docusaurus/routesChunkNames.json @@ -1,155 +1,198 @@ { + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/-8e9": { + "__comp": "__comp---theme-debug-config-23-a-2ff", + "__context": { + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470" + } + }, + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/config/-4ba": { + "__comp": "__comp---theme-debug-config-23-a-2ff", + "__context": { + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470" + } + }, + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/content/-0d6": { + "__comp": "__comp---theme-debug-contentba-8-ce7", + "__context": { + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470" + }, + "allContent": "allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-content-246-623" + }, + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/globalData/-1ed": { + "__comp": "__comp---theme-debug-global-dataede-0fa", + "__context": { + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470" + } + }, + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/metadata/-3b4": { + "__comp": "__comp---theme-debug-site-metadata-68-e-3d4", + "__context": { + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470" + } + }, + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/registry/-667": { + "__comp": "__comp---theme-debug-registry-679-501", + "__context": { + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470" + } + }, + "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/routes/-0a9": { + "__comp": "__comp---theme-debug-routes-946-699", + "__context": { + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-dff-470" + } + }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/-38b": { - "__comp": "a6aa9e1f", + "__comp": "__comp---theme-blog-list-pagea-6-a-7ba", "__context": { - "plugin": "f91011ca" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-f-91-7d1" }, - "sidebar": "814f3328", + "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-59c", "items": [ { - "content": "17d546e5" + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-ddd" } ], - "metadata": "ec05837e" + "metadata": "metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-ec-0-d1c" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/archive/-d5b": { - "__comp": "9e4087bc", + "__comp": "__comp---theme-blog-archive-page-9-e-4-1d8", "__context": { - "plugin": "f91011ca" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-f-91-7d1" }, - "archive": "a5b053fd" + "archive": "archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-a-5-b-2c2" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post/-4cc": { - "__comp": "ccc49370", + "__comp": "__comp---theme-blog-post-pageccc-cab", "__context": { - "plugin": "f91011ca" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-f-91-7d1" }, - "sidebar": "814f3328", - "content": "47a8f85a" + "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-59c", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-first-blog-post-47-a-3c2" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/-c60": { - "__comp": "01a85c17", + "__comp": "__comp---theme-blog-tags-list-page-01-a-d0b", "__context": { - "plugin": "f91011ca" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-f-91-7d1" }, - "sidebar": "814f3328", - "tags": "5e48264b" + "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-59c", + "tags": "tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-5-e-4-7b2" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus/-cd6": { - "__comp": "6875c492", + "__comp": "__comp---theme-blog-tags-posts-page-687-b6c", "__context": { - "plugin": "f91011ca" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-f-91-7d1" }, - "sidebar": "814f3328", + "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-59c", "items": [ { - "content": "17d546e5" + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-ddd" } ], - "tag": "8882dd50", - "listMetadata": "d58bd024" + "tag": "tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-888-605", + "listMetadata": "listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-d-58-1f8" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome/-8c0": { - "__comp": "6875c492", + "__comp": "__comp---theme-blog-tags-posts-page-687-b6c", "__context": { - "plugin": "f91011ca" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-f-91-7d1" }, - "sidebar": "814f3328", + "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-59c", "items": [ { - "content": "17d546e5" + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-ddd" } ], - "tag": "b2a93362", - "listMetadata": "47f773d3" + "tag": "tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-b-2-a-bd0", + "listMetadata": "listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-47-f-f6c" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page/-883": { - "__comp": "1f391b9e", + "__comp": "__comp---theme-mdx-page-1-f-3-b90", "__context": { - "plugin": "e05a34b8" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-e-05-d72" }, - "content": "393be207" + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-393-8ac" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/-a69": { - "__comp": "1be78505", + "__comp": "__comp---theme-doc-page-1-be-9be", "__context": { - "plugin": "d1c2ce71" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-d-1-c-d07" }, - "versionMetadata": "935f2afb" + "versionMetadata": "versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-935-0ba" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals/-40c": { - "__comp": "14eb3368", - "categoryGeneratedIndex": "c1a04c3a" + "__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", + "categoryGeneratedIndex": "categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-1-fundamentals-c-1-a-1b3" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model/-c4a": { - "__comp": "14eb3368", - "categoryGeneratedIndex": "82e8f913" + "__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", + "categoryGeneratedIndex": "categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-2-model-82-e-5fc" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core/-a4e": { - "__comp": "14eb3368", - "categoryGeneratedIndex": "8e1fb359" + "__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", + "categoryGeneratedIndex": "categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-entity-framework-core-8-e-1-89c" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings/-912": { - "__comp": "17896441", - "content": "723f5759" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-connection-strings-723-fee" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory/-f2f": { - "__comp": "17896441", - "content": "61419323" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-testing-in-memory-614-3a9" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro/-c27": { - "__comp": "17896441", - "content": "553b77a1" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-intro-553-180" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding/-dbd": { - "__comp": "17896441", - "content": "f1ec5097" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seeding-f-1-e-ce1" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1/-dcc": { - "__comp": "17896441", - "content": "71b8442c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seeding-before-ef-2-1-71-b-c17" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations/-6cb": { - "__comp": "17896441", - "content": "1a4cf5a6" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-data-annotations-1-a-4-b1f" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI/-dfe": { - "__comp": "17896441", - "content": "5ee20ecc" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-fluent-api-5-ee-738" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI/-6cc": { - "__comp": "17896441", - "content": "7b660c8c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-fluent-api-7-b-6-e9c" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention/-01c": { - "__comp": "17896441", - "content": "c325cb38" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-convention-c-32-c83" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations/-d2c": { - "__comp": "17896441", - "content": "82167a88" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-data-annotations-821-18d" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions/-08f": { - "__comp": "17896441", - "content": "b56df1ef" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-naming-conventions-b-56-052" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration/-d64": { - "__comp": "17896441", - "content": "6af6a94a" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-value-generation-6-af-aa8" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro/-632": { - "__comp": "17896441", - "content": "0e384e19" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-intro-0-e-3-aab" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests/-e27": { - "__comp": "17896441", - "content": "e764c497" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-unit-tests-e-76-41d" }, "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/-39b": { - "__comp": "c4f5d8e4", + "__comp": "__comp---site-src-pages-index-jsc-4-f-f99", "__context": { - "plugin": "e05a34b8" + "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-e-05-d72" }, - "config": "5e9f5e1a" + "config": "config---documentation-mch-samples-net-docusaurus-mchsamples-net-core-5-e-9-c93" } } \ No newline at end of file diff --git a/Documentation/docusaurus/.docusaurus/site-metadata.json b/Documentation/docusaurus/.docusaurus/site-metadata.json index e65db58..8224b9c 100644 --- a/Documentation/docusaurus/.docusaurus/site-metadata.json +++ b/Documentation/docusaurus/.docusaurus/site-metadata.json @@ -17,9 +17,9 @@ "name": "@docusaurus/plugin-content-pages", "version": "2.1.0" }, - "docusaurus-plugin-sitemap": { + "docusaurus-plugin-debug": { "type": "package", - "name": "@docusaurus/plugin-sitemap", + "name": "@docusaurus/plugin-debug", "version": "2.1.0" }, "docusaurus-theme-classic": { diff --git a/Documentation/docusaurus/docs/Entity-Framework/intro.md b/Documentation/docusaurus/docs/Entity-Framework/intro.md index c4841e9..398e6f7 100644 --- a/Documentation/docusaurus/docs/Entity-Framework/intro.md +++ b/Documentation/docusaurus/docs/Entity-Framework/intro.md @@ -8,7 +8,7 @@ description: 'Start here' *25/01/2020 ⋅ Marc Chevaldonné* *Dernière modification : 04/10/2022 ⋅ Marc Chevaldonné* ---- + Entity Framework (EF) Core est un ORM (Object-Relational Mapper) qui permet aux développeurs .NET de gérer de manière simple, légère et extensible, des bases de données. EF permet de gérer de nombreux *providers* (SQL Server, SQLite, Cosmos, ...) de manière transparente. EF vous permet également de mettre à jour vos bases de données et d'exécuter des requêtes sans avoir à écrire la moindre requête SQL. Vous pouvez passer par LINQ to SQL qui apportera plus de lisibilité et permettra au compilateur de vous aider à détecter vos erreurs. @@ -19,16 +19,17 @@ La suite de cette section est composée d'exemples de code commentés. Pour mieu ### Introduction : une base, une table, quelques requêtes... Cette première vidéo sert d'introduction. Elle présente Entity Framework Core, comment créer une base de données, lui ajouter une table, la remplir et exécuter des requêtes. - + - ---- -:::note +