Merge branch 'master' of https://codefirst.iut.uca.fr/git/mchSamples_.NET/mchsamples-.net-core
continuous-integration/drone/push Build is passing Details

master
Marc CHEVALDONNE 3 years ago
commit 7941099e53

@ -8,7 +8,7 @@ trigger:
steps: steps:
- name: build - name: build
image: mcr.microsoft.com/dotnet/sdk:5.0 image: mcr.microsoft.com/dotnet/sdk:6.0
volumes: volumes:
- name: docs - name: docs
path: /docs path: /docs

@ -1,11 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>MorpionGame</AssemblyName> <AssemblyName>MorpionGame</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>MorpionGame</PackageId> <PackageId>MorpionGame</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback> <PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>

@ -1,11 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>MorpionGame</AssemblyName> <AssemblyName>MorpionGame</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>MorpionGame</PackageId> <PackageId>MorpionGame</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback> <PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>

@ -5,7 +5,7 @@
marc.chevaldonne.free.fr marc.chevaldonne.free.fr
Module : MorpionGameWpf.csproj Module : MorpionGameWpf.csproj
Author : Marc Chevaldonné Author : Marc Chevaldonn<EFBFBD>
Creation date : 2014-05-07 Creation date : 2014-05-07
======================================================================== --> ======================================================================== -->

@ -1,11 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>MorpionGame</AssemblyName> <AssemblyName>MorpionGame</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>MorpionGame</PackageId> <PackageId>MorpionGame</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback> <PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>

@ -5,7 +5,7 @@
marc.chevaldonne.free.fr marc.chevaldonne.free.fr
Module : MorpionGameWpf.csproj Module : MorpionGameWpf.csproj
Author : Marc Chevaldonné Author : Marc Chevaldonn<EFBFBD>
Creation date : 2014-05-07 Creation date : 2014-05-07
======================================================================== --> ======================================================================== -->
@ -117,7 +117,7 @@
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\giMorpionCore\giMorpionCore.csproj"> <ProjectReference Include="..\giMorpionCore\giMorpionCore.csproj">
<Project>{19f22a39-2e54-40c1-8f5d-fb1ae39dd78b}</Project> <Project>{19f22a39-2e54-40c1-8f5d-fb1ae39dd78b}</Project>
<Name>giMorpionCore %281. Morpion\v3_solutionAvecDélégués\giMorpionCore%29</Name> <Name>giMorpionCore %281. Morpion\v3_solutionAvecD<EFBFBD>l<EFBFBD>gu<EFBFBD>s\giMorpionCore%29</Name>
</ProjectReference> </ProjectReference>
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

@ -1,11 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>MorpionGame</AssemblyName> <AssemblyName>MorpionGame</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>MorpionGame</PackageId> <PackageId>MorpionGame</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback> <PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>

@ -5,7 +5,7 @@
marc.chevaldonne.free.fr marc.chevaldonne.free.fr
Module : MorpionGameWpf.csproj Module : MorpionGameWpf.csproj
Author : Marc Chevaldonné Author : Marc Chevaldonn<EFBFBD>
Creation date : 2014-05-07 Creation date : 2014-05-07
======================================================================== --> ======================================================================== -->

@ -1,11 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>MorpionGame</AssemblyName> <AssemblyName>MorpionGame</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>MorpionGame</PackageId> <PackageId>MorpionGame</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback> <PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>

@ -5,7 +5,7 @@
marc.chevaldonne.free.fr marc.chevaldonne.free.fr
Module : MorpionGameWpf.csproj Module : MorpionGameWpf.csproj
Author : Marc Chevaldonné Author : Marc Chevaldonn<EFBFBD>
Creation date : 2014-05-07 Creation date : 2014-05-07
======================================================================== --> ======================================================================== -->
@ -119,7 +119,7 @@
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\giMorpionCore\giMorpionCore.csproj"> <ProjectReference Include="..\giMorpionCore\giMorpionCore.csproj">
<Project>{38830db6-08c8-4f3d-889e-ee59f6be63d8}</Project> <Project>{38830db6-08c8-4f3d-889e-ee59f6be63d8}</Project>
<Name>giMorpionCore %281. Morpion\v5_solutionAvecPatternStandardDesEvénements\giMorpionCore%29</Name> <Name>giMorpionCore %281. Morpion\v5_solutionAvecPatternStandardDesEv<EFBFBD>nements\giMorpionCore%29</Name>
</ProjectReference> </ProjectReference>
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

@ -1,11 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>MusiqueEnConsole</AssemblyName> <AssemblyName>MusiqueEnConsole</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>MusiqueEnConsole</PackageId> <PackageId>MusiqueEnConsole</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback> <PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>

@ -1 +1,66 @@
{} {
"theme.AnnouncementBar.closeButtonAriaLabel": "Fermer",
"theme.BackToTopButton.buttonAriaLabel": "Retour au début de la page",
"theme.CodeBlock.copied": "Copié",
"theme.CodeBlock.copy": "Copier",
"theme.CodeBlock.copyButtonAriaLabel": "Copier le code",
"theme.CodeBlock.wordWrapToggle": "Activer/désactiver le retour à la ligne",
"theme.DocSidebarItem.toggleCollapsedCategoryAriaLabel": "Plier/Déplier la catégorie '{label}' de la barre latérale",
"theme.ErrorPageContent.title": "Cette page a planté.",
"theme.ErrorPageContent.tryAgain": "Réessayer",
"theme.NotFound.p1": "Nous n'avons pas trouvé ce que vous recherchez.",
"theme.NotFound.p2": "Veuillez contacter le propriétaire du site qui vous a lié à l'URL d'origine et leur faire savoir que leur lien est cassé.",
"theme.NotFound.title": "Page introuvable",
"theme.TOCCollapsible.toggleButtonLabel": "Sur cette page",
"theme.admonition.caution": "attention",
"theme.admonition.danger": "danger",
"theme.admonition.info": "info",
"theme.admonition.note": "remarque",
"theme.admonition.tip": "astuce",
"theme.blog.archive.description": "Archive",
"theme.blog.archive.title": "Archive",
"theme.blog.paginator.navAriaLabel": "Pagination de la liste des articles du blog",
"theme.blog.paginator.newerEntries": "Nouvelles entrées",
"theme.blog.paginator.olderEntries": "Anciennes entrées",
"theme.blog.post.paginator.navAriaLabel": "Pagination des articles du blog",
"theme.blog.post.paginator.newerPost": "Article plus récent",
"theme.blog.post.paginator.olderPost": "Article plus ancien",
"theme.blog.post.plurals": "Un article|{count} articles",
"theme.blog.post.readMore": "Lire plus",
"theme.blog.post.readMoreLabel": "En savoir plus sur {title}",
"theme.blog.post.readingTime.plurals": "Une minute de lecture|{readingTime} minutes de lecture",
"theme.blog.sidebar.navAriaLabel": "Navigation article de blog récent",
"theme.blog.tagTitle": "{nPosts} tagués avec « {tagName} »",
"theme.colorToggle.ariaLabel": "Basculer entre le mode sombre et clair (actuellement {mode})",
"theme.colorToggle.ariaLabel.mode.dark": "mode sombre",
"theme.colorToggle.ariaLabel.mode.light": "mode clair",
"theme.common.editThisPage": "Éditer cette page",
"theme.common.headingLinkTitle": "Lien direct vers le titre",
"theme.common.skipToMainContent": "Aller au contenu principal",
"theme.docs.DocCard.categoryDescription": "{count} éléments",
"theme.docs.breadcrumbs.home": "Page d'accueil",
"theme.docs.breadcrumbs.navAriaLabel": "Fil d'Ariane",
"theme.docs.paginator.navAriaLabel": "Pagination des documents",
"theme.docs.paginator.next": "Suivant",
"theme.docs.paginator.previous": "Précédent",
"theme.docs.sidebar.collapseButtonAriaLabel": "Réduire le menu latéral",
"theme.docs.sidebar.collapseButtonTitle": "Réduire le menu latéral",
"theme.docs.sidebar.expandButtonAriaLabel": "Déplier le menu latéral",
"theme.docs.sidebar.expandButtonTitle": "Déplier le menu latéral",
"theme.docs.tagDocListPageTitle": "{nDocsTagged} avec \"{tagName}\"",
"theme.docs.tagDocListPageTitle.nDocsTagged": "Un document tagué|{count} documents tagués",
"theme.docs.versionBadge.label": "Version: {versionLabel}",
"theme.docs.versions.latestVersionLinkLabel": "dernière version",
"theme.docs.versions.latestVersionSuggestionLabel": "Pour une documentation à jour, consultez la {latestVersionLink} ({versionLabel}).",
"theme.docs.versions.unmaintainedVersionLabel": "Ceci est la documentation de {siteTitle} {versionLabel}, qui n'est plus activement maintenue.",
"theme.docs.versions.unreleasedVersionLabel": "Ceci est la documentation de la prochaine version {versionLabel} de {siteTitle}.",
"theme.lastUpdated.atDate": " le {date}",
"theme.lastUpdated.byUser": " par {user}",
"theme.lastUpdated.lastUpdatedAtBy": "Dernière mise à jour{atDate}{byUser}",
"theme.navbar.mobileLanguageDropdown.label": "Langues",
"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel": "← Retour au menu principal",
"theme.navbar.mobileVersionsDropdown.label": "Versions",
"theme.tags.tagsListLabel": "Tags :",
"theme.tags.tagsPageLink": "Voir tous les tags",
"theme.tags.tagsPageTitle": "Tags"
}

@ -3,7 +3,7 @@
"items": [ "items": [
{ {
"title": "This Page is alive!", "title": "This Page is alive!",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post"
} }
] ]
} }

@ -1,19 +1,19 @@
{ {
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/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", "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", "source": "@site/blog/2022-09-06-first-blog-post.md",
"title": "This Page is alive!", "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.", "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", "date": "2022-09-06T00:00:00.000Z",
"formattedDate": "September 6, 2022", "formattedDate": "6 septembre 2022",
"tags": [ "tags": [
{ {
"label": "welcome", "label": "welcome",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome"
}, },
{ {
"label": "docusaurus", "label": "docusaurus",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus"
} }
], ],
"readingTime": 0.105, "readingTime": 0.105,

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md", "source": "@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md",
"sourceDirName": "Entity-Framework/Fundamentals", "sourceDirName": "Entity-Framework/Fundamentals",
"slug": "/Entity-Framework/Fundamentals/ConnectionStrings", "slug": "/Entity-Framework/Fundamentals/ConnectionStrings",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/ConnectionStrings.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/ConnectionStrings.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "1. Fundamentals", "title": "1. Fundamentals",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals"
}, },
"next": { "next": {
"title": "1.2. Testing In Memory", "title": "1.2. Testing In Memory",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md", "source": "@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md",
"sourceDirName": "Entity-Framework/Fundamentals", "sourceDirName": "Entity-Framework/Fundamentals",
"slug": "/Entity-Framework/Fundamentals/TestingInMemory", "slug": "/Entity-Framework/Fundamentals/TestingInMemory",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/TestingInMemory.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/TestingInMemory.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "1.1. Connection Strings", "title": "1.1. Connection Strings",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings"
}, },
"next": { "next": {
"title": "2. Model", "title": "2. Model",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/intro.md", "source": "@site/docs/Entity-Framework/intro.md",
"sourceDirName": "Entity-Framework", "sourceDirName": "Entity-Framework",
"slug": "/Entity-Framework/intro", "slug": "/Entity-Framework/intro",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/intro.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/intro.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "Entity Framework Core", "title": "Entity Framework Core",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core"
}, },
"next": { "next": {
"title": "1. Fundamentals", "title": "1. Fundamentals",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md", "source": "@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/DataSeedingBeforeEF2_1", "slug": "/Entity-Framework/Model/DataSeedingBeforeEF2_1",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.7. Value Generation", "title": "2.7. Value Generation",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration"
}, },
"next": { "next": {
"title": "2.9. Data Seeding", "title": "2.9. Data Seeding",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/DataSeeding.md", "source": "@site/docs/Entity-Framework/Model/DataSeeding.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/DataSeeding", "slug": "/Entity-Framework/Model/DataSeeding",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeeding.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeeding.md",
"tags": [], "tags": [],
@ -20,6 +20,6 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.8. Data Seeding Before Entity Framework 2.1", "title": "2.8. Data Seeding Before Entity Framework 2.1",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_dataAnnotations", "slug": "/Entity-Framework/Model/EF_CF_dataAnnotations",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.1. Naming conventions (Entity Framework Code First)", "title": "2.1. Naming conventions (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions"
}, },
"next": { "next": {
"title": "2.3. Fluent API (Entity Framework Code First)", "title": "2.3. Fluent API (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_FluentAPI", "slug": "/Entity-Framework/Model/EF_CF_FluentAPI",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_FluentAPI.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_FluentAPI.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.2. Data Annotations (Entity Framework Code First)", "title": "2.2. Data Annotations (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations"
}, },
"next": { "next": {
"title": "2.4. Keys with conventions (Entity Framework Code First)", "title": "2.4. Keys with conventions (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_KeysConvention", "slug": "/Entity-Framework/Model/EF_CF_KeysConvention",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysConvention.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysConvention.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.3. Fluent API (Entity Framework Code First)", "title": "2.3. Fluent API (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI"
}, },
"next": { "next": {
"title": "2.5. Keys with data annotations (Entity Framework Code First)", "title": "2.5. Keys with data annotations (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_KeysDataAnnotations", "slug": "/Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.4. Keys with conventions (Entity Framework Code First)", "title": "2.4. Keys with conventions (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention"
}, },
"next": { "next": {
"title": "2.6. Keys with Fluent API", "title": "2.6. Keys with Fluent API",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_Keys_FluentAPI", "slug": "/Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.5. Keys with data annotations (Entity Framework Code First)", "title": "2.5. Keys with data annotations (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations"
}, },
"next": { "next": {
"title": "2.7. Value Generation", "title": "2.7. Value Generation",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_namingConventions", "slug": "/Entity-Framework/Model/EF_CF_namingConventions",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_namingConventions.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_namingConventions.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2. Model", "title": "2. Model",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model"
}, },
"next": { "next": {
"title": "2.2. Data Annotations (Entity Framework Code First)", "title": "2.2. Data Annotations (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/Entity-Framework/Model/ValueGeneration.md", "source": "@site/docs/Entity-Framework/Model/ValueGeneration.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/ValueGeneration", "slug": "/Entity-Framework/Model/ValueGeneration",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/ValueGeneration.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/ValueGeneration.md",
"tags": [], "tags": [],
@ -20,10 +20,10 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.6. Keys with Fluent API", "title": "2.6. Keys with Fluent API",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI"
}, },
"next": { "next": {
"title": "2.8. Data Seeding Before Entity Framework 2.1", "title": "2.8. Data Seeding Before Entity Framework 2.1",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1"
} }
} }

@ -6,7 +6,7 @@
"source": "@site/docs/intro.md", "source": "@site/docs/intro.md",
"sourceDirName": ".", "sourceDirName": ".",
"slug": "/intro", "slug": "/intro",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/intro.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/intro.md",
"tags": [], "tags": [],
@ -18,6 +18,6 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"next": { "next": {
"title": "Entity Framework Core", "title": "Entity Framework Core",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core"
} }
} }

@ -12,7 +12,7 @@
{ {
"type": "link", "type": "link",
"label": "mchSamples C# .NET", "label": "mchSamples C# .NET",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro",
"docId": "intro" "docId": "intro"
}, },
{ {
@ -24,7 +24,7 @@
{ {
"type": "link", "type": "link",
"label": "Introduction", "label": "Introduction",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro",
"docId": "Entity-Framework/intro" "docId": "Entity-Framework/intro"
}, },
{ {
@ -36,17 +36,17 @@
{ {
"type": "link", "type": "link",
"label": "1.1. Connection Strings", "label": "1.1. Connection Strings",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings",
"docId": "Entity-Framework/Fundamentals/ConnectionStrings" "docId": "Entity-Framework/Fundamentals/ConnectionStrings"
}, },
{ {
"type": "link", "type": "link",
"label": "1.2. Testing In Memory", "label": "1.2. Testing In Memory",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory",
"docId": "Entity-Framework/Fundamentals/TestingInMemory" "docId": "Entity-Framework/Fundamentals/TestingInMemory"
} }
], ],
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals"
}, },
{ {
"type": "category", "type": "category",
@ -57,62 +57,62 @@
{ {
"type": "link", "type": "link",
"label": "2.1. Naming conventions (Entity Framework Code First)", "label": "2.1. Naming conventions (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions",
"docId": "Entity-Framework/Model/EF_CF_namingConventions" "docId": "Entity-Framework/Model/EF_CF_namingConventions"
}, },
{ {
"type": "link", "type": "link",
"label": "2.2. Data Annotations (Entity Framework Code First)", "label": "2.2. Data Annotations (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations",
"docId": "Entity-Framework/Model/EF_CF_dataAnnotations" "docId": "Entity-Framework/Model/EF_CF_dataAnnotations"
}, },
{ {
"type": "link", "type": "link",
"label": "2.3. Fluent API (Entity Framework Code First)", "label": "2.3. Fluent API (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI",
"docId": "Entity-Framework/Model/EF_CF_FluentAPI" "docId": "Entity-Framework/Model/EF_CF_FluentAPI"
}, },
{ {
"type": "link", "type": "link",
"label": "2.4. Keys with conventions (Entity Framework Code First)", "label": "2.4. Keys with conventions (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention",
"docId": "Entity-Framework/Model/EF_CF_KeysConvention" "docId": "Entity-Framework/Model/EF_CF_KeysConvention"
}, },
{ {
"type": "link", "type": "link",
"label": "2.5. Keys with data annotations (Entity Framework Code First)", "label": "2.5. Keys with data annotations (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"docId": "Entity-Framework/Model/EF_CF_KeysDataAnnotations" "docId": "Entity-Framework/Model/EF_CF_KeysDataAnnotations"
}, },
{ {
"type": "link", "type": "link",
"label": "2.6. Keys with Fluent API", "label": "2.6. Keys with Fluent API",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"docId": "Entity-Framework/Model/EF_CF_Keys_FluentAPI" "docId": "Entity-Framework/Model/EF_CF_Keys_FluentAPI"
}, },
{ {
"type": "link", "type": "link",
"label": "2.7. Value Generation", "label": "2.7. Value Generation",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration",
"docId": "Entity-Framework/Model/ValueGeneration" "docId": "Entity-Framework/Model/ValueGeneration"
}, },
{ {
"type": "link", "type": "link",
"label": "2.8. Data Seeding Before Entity Framework 2.1", "label": "2.8. Data Seeding Before Entity Framework 2.1",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1",
"docId": "Entity-Framework/Model/DataSeedingBeforeEF2_1" "docId": "Entity-Framework/Model/DataSeedingBeforeEF2_1"
}, },
{ {
"type": "link", "type": "link",
"label": "2.9. Data Seeding", "label": "2.9. Data Seeding",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding", "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding",
"docId": "Entity-Framework/Model/DataSeeding" "docId": "Entity-Framework/Model/DataSeeding"
} }
], ],
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model"
} }
], ],
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" "href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core"
} }
] ]
}, },

@ -1,6 +1,6 @@
{ {
"type": "mdx", "type": "mdx",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page",
"source": "@site/src/pages/markdown-page.md", "source": "@site/src/pages/markdown-page.md",
"title": "Markdown page example", "title": "Markdown page example",
"description": "You don't need React to write simple standalone pages.", "description": "You don't need React to write simple standalone pages.",

@ -9,15 +9,15 @@
"badge": false, "badge": false,
"noIndex": false, "noIndex": false,
"className": "docs-version-current", "className": "docs-version-current",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs",
"tagsPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/tags", "tagsPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/tags",
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs", "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/en/docusaurus-plugin-content-docs/current", "editUrlLocalized": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/i18n/fr/docusaurus-plugin-content-docs/current",
"isLast": true, "isLast": true,
"routePriority": -1, "routePriority": -1,
"sidebarFilePath": "/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/sidebars.js", "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", "contentPath": "/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/docs",
"contentPathLocalized": "/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/i18n/en/docusaurus-plugin-content-docs/current", "contentPathLocalized": "/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/i18n/fr/docusaurus-plugin-content-docs/current",
"docs": [ "docs": [
{ {
"unversionedId": "Entity-Framework/Fundamentals/ConnectionStrings", "unversionedId": "Entity-Framework/Fundamentals/ConnectionStrings",
@ -27,7 +27,7 @@
"source": "@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md", "source": "@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md",
"sourceDirName": "Entity-Framework/Fundamentals", "sourceDirName": "Entity-Framework/Fundamentals",
"slug": "/Entity-Framework/Fundamentals/ConnectionStrings", "slug": "/Entity-Framework/Fundamentals/ConnectionStrings",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/ConnectionStrings.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/ConnectionStrings.md",
"tags": [], "tags": [],
@ -41,11 +41,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "1. Fundamentals", "title": "1. Fundamentals",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals"
}, },
"next": { "next": {
"title": "1.2. Testing In Memory", "title": "1.2. Testing In Memory",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory"
} }
}, },
{ {
@ -56,7 +56,7 @@
"source": "@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md", "source": "@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md",
"sourceDirName": "Entity-Framework/Fundamentals", "sourceDirName": "Entity-Framework/Fundamentals",
"slug": "/Entity-Framework/Fundamentals/TestingInMemory", "slug": "/Entity-Framework/Fundamentals/TestingInMemory",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/TestingInMemory.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Fundamentals/TestingInMemory.md",
"tags": [], "tags": [],
@ -70,11 +70,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "1.1. Connection Strings", "title": "1.1. Connection Strings",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings"
}, },
"next": { "next": {
"title": "2. Model", "title": "2. Model",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model"
} }
}, },
{ {
@ -85,7 +85,7 @@
"source": "@site/docs/Entity-Framework/intro.md", "source": "@site/docs/Entity-Framework/intro.md",
"sourceDirName": "Entity-Framework", "sourceDirName": "Entity-Framework",
"slug": "/Entity-Framework/intro", "slug": "/Entity-Framework/intro",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/intro.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/intro.md",
"tags": [], "tags": [],
@ -99,11 +99,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "Entity Framework Core", "title": "Entity Framework Core",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core"
}, },
"next": { "next": {
"title": "1. Fundamentals", "title": "1. Fundamentals",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals"
} }
}, },
{ {
@ -114,7 +114,7 @@
"source": "@site/docs/Entity-Framework/Model/DataSeeding.md", "source": "@site/docs/Entity-Framework/Model/DataSeeding.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/DataSeeding", "slug": "/Entity-Framework/Model/DataSeeding",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeeding.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeeding.md",
"tags": [], "tags": [],
@ -128,7 +128,7 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.8. Data Seeding Before Entity Framework 2.1", "title": "2.8. Data Seeding Before Entity Framework 2.1",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1"
} }
}, },
{ {
@ -139,7 +139,7 @@
"source": "@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md", "source": "@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/DataSeedingBeforeEF2_1", "slug": "/Entity-Framework/Model/DataSeedingBeforeEF2_1",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md",
"tags": [], "tags": [],
@ -153,11 +153,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.7. Value Generation", "title": "2.7. Value Generation",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration"
}, },
"next": { "next": {
"title": "2.9. Data Seeding", "title": "2.9. Data Seeding",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding"
} }
}, },
{ {
@ -168,7 +168,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_dataAnnotations", "slug": "/Entity-Framework/Model/EF_CF_dataAnnotations",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md",
"tags": [], "tags": [],
@ -182,11 +182,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.1. Naming conventions (Entity Framework Code First)", "title": "2.1. Naming conventions (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions"
}, },
"next": { "next": {
"title": "2.3. Fluent API (Entity Framework Code First)", "title": "2.3. Fluent API (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI"
} }
}, },
{ {
@ -197,7 +197,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_FluentAPI", "slug": "/Entity-Framework/Model/EF_CF_FluentAPI",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_FluentAPI.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_FluentAPI.md",
"tags": [], "tags": [],
@ -211,11 +211,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.2. Data Annotations (Entity Framework Code First)", "title": "2.2. Data Annotations (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations"
}, },
"next": { "next": {
"title": "2.4. Keys with conventions (Entity Framework Code First)", "title": "2.4. Keys with conventions (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention"
} }
}, },
{ {
@ -226,7 +226,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_Keys_FluentAPI", "slug": "/Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md",
"tags": [], "tags": [],
@ -240,11 +240,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.5. Keys with data annotations (Entity Framework Code First)", "title": "2.5. Keys with data annotations (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations"
}, },
"next": { "next": {
"title": "2.7. Value Generation", "title": "2.7. Value Generation",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration"
} }
}, },
{ {
@ -255,7 +255,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_KeysConvention", "slug": "/Entity-Framework/Model/EF_CF_KeysConvention",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysConvention.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysConvention.md",
"tags": [], "tags": [],
@ -269,11 +269,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.3. Fluent API (Entity Framework Code First)", "title": "2.3. Fluent API (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI"
}, },
"next": { "next": {
"title": "2.5. Keys with data annotations (Entity Framework Code First)", "title": "2.5. Keys with data annotations (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations"
} }
}, },
{ {
@ -284,7 +284,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_KeysDataAnnotations", "slug": "/Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md",
"tags": [], "tags": [],
@ -298,11 +298,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.4. Keys with conventions (Entity Framework Code First)", "title": "2.4. Keys with conventions (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention"
}, },
"next": { "next": {
"title": "2.6. Keys with Fluent API", "title": "2.6. Keys with Fluent API",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI"
} }
}, },
{ {
@ -313,7 +313,7 @@
"source": "@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md", "source": "@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/EF_CF_namingConventions", "slug": "/Entity-Framework/Model/EF_CF_namingConventions",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_namingConventions.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/EF_CF_namingConventions.md",
"tags": [], "tags": [],
@ -327,11 +327,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2. Model", "title": "2. Model",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model"
}, },
"next": { "next": {
"title": "2.2. Data Annotations (Entity Framework Code First)", "title": "2.2. Data Annotations (Entity Framework Code First)",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations"
} }
}, },
{ {
@ -342,7 +342,7 @@
"source": "@site/docs/Entity-Framework/Model/ValueGeneration.md", "source": "@site/docs/Entity-Framework/Model/ValueGeneration.md",
"sourceDirName": "Entity-Framework/Model", "sourceDirName": "Entity-Framework/Model",
"slug": "/Entity-Framework/Model/ValueGeneration", "slug": "/Entity-Framework/Model/ValueGeneration",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/ValueGeneration.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/Entity-Framework/Model/ValueGeneration.md",
"tags": [], "tags": [],
@ -356,11 +356,11 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"previous": { "previous": {
"title": "2.6. Keys with Fluent API", "title": "2.6. Keys with Fluent API",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI"
}, },
"next": { "next": {
"title": "2.8. Data Seeding Before Entity Framework 2.1", "title": "2.8. Data Seeding Before Entity Framework 2.1",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1"
} }
}, },
{ {
@ -371,7 +371,7 @@
"source": "@site/docs/intro.md", "source": "@site/docs/intro.md",
"sourceDirName": ".", "sourceDirName": ".",
"slug": "/intro", "slug": "/intro",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro",
"draft": false, "draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/intro.md", "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/intro.md",
"tags": [], "tags": [],
@ -383,7 +383,7 @@
"sidebar": "tutorialSidebar", "sidebar": "tutorialSidebar",
"next": { "next": {
"title": "Entity Framework Core", "title": "Entity Framework Core",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core"
} }
} }
], ],
@ -426,7 +426,7 @@
"type": "generated-index", "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.", "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", "slug": "/category/1-fundamentals",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals"
} }
}, },
{ {
@ -485,7 +485,7 @@
"type": "generated-index", "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.", "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", "slug": "/category/2-model",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model"
} }
} }
], ],
@ -493,7 +493,7 @@
"type": "generated-index", "type": "generated-index",
"description": "5 minutes to learn the most important Docusaurus concepts.", "description": "5 minutes to learn the most important Docusaurus concepts.",
"slug": "/category/entity-framework-core", "slug": "/category/entity-framework-core",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core"
} }
} }
] ]
@ -509,21 +509,21 @@
{ {
"id": "first-blog-post", "id": "first-blog-post",
"metadata": { "metadata": {
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/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", "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", "source": "@site/blog/2022-09-06-first-blog-post.md",
"title": "This Page is alive!", "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.", "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", "date": "2022-09-06T00:00:00.000Z",
"formattedDate": "September 6, 2022", "formattedDate": "6 septembre 2022",
"tags": [ "tags": [
{ {
"label": "welcome", "label": "welcome",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome"
}, },
{ {
"label": "docusaurus", "label": "docusaurus",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus" "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus"
} }
], ],
"readingTime": 0.105, "readingTime": 0.105,
@ -558,7 +558,7 @@
"first-blog-post" "first-blog-post"
], ],
"metadata": { "metadata": {
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog",
"page": 1, "page": 1,
"postsPerPage": 10, "postsPerPage": 10,
"totalPages": 1, "totalPages": 1,
@ -569,19 +569,19 @@
} }
], ],
"blogTags": { "blogTags": {
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome": {
"label": "welcome", "label": "welcome",
"items": [ "items": [
"first-blog-post" "first-blog-post"
], ],
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome",
"pages": [ "pages": [
{ {
"items": [ "items": [
"first-blog-post" "first-blog-post"
], ],
"metadata": { "metadata": {
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome",
"page": 1, "page": 1,
"postsPerPage": 10, "postsPerPage": 10,
"totalPages": 1, "totalPages": 1,
@ -592,19 +592,19 @@
} }
] ]
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus": {
"label": "docusaurus", "label": "docusaurus",
"items": [ "items": [
"first-blog-post" "first-blog-post"
], ],
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus",
"pages": [ "pages": [
{ {
"items": [ "items": [
"first-blog-post" "first-blog-post"
], ],
"metadata": { "metadata": {
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus",
"page": 1, "page": 1,
"postsPerPage": 10, "postsPerPage": 10,
"totalPages": 1, "totalPages": 1,
@ -616,19 +616,19 @@
] ]
} }
}, },
"blogTagsListPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags" "blogTagsListPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags"
} }
}, },
"docusaurus-plugin-content-pages": { "docusaurus-plugin-content-pages": {
"default": [ "default": [
{ {
"type": "jsx", "type": "jsx",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/",
"source": "@site/src/pages/index.js" "source": "@site/src/pages/index.js"
}, },
{ {
"type": "mdx", "type": "mdx",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page", "permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page",
"source": "@site/src/pages/markdown-page.md", "source": "@site/src/pages/markdown-page.md",
"title": "Markdown page example", "title": "Markdown page example",
"description": "You don't need React to write simple standalone pages.", "description": "You don't need React to write simple standalone pages.",

@ -7,7 +7,7 @@ export default {
"title": "C# .NET samples", "title": "C# .NET samples",
"tagline": "Best samples ever", "tagline": "Best samples ever",
"url": "https://codefirst.iut.uca.fr", "url": "https://codefirst.iut.uca.fr",
"baseUrl": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/", "baseUrl": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/",
"onBrokenLinks": "throw", "onBrokenLinks": "throw",
"onBrokenMarkdownLinks": "warn", "onBrokenMarkdownLinks": "warn",
"favicon": "img/favicon.ico", "favicon": "img/favicon.ico",

@ -1,93 +1,93 @@
{ {
"docusaurus-plugin-content-docs": { "docusaurus-plugin-content-docs": {
"default": { "default": {
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs",
"versions": [ "versions": [
{ {
"name": "current", "name": "current",
"label": "Next", "label": "Next",
"isLast": true, "isLast": true,
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs",
"mainDocId": "intro", "mainDocId": "intro",
"docs": [ "docs": [
{ {
"id": "Entity-Framework/Fundamentals/ConnectionStrings", "id": "Entity-Framework/Fundamentals/ConnectionStrings",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Fundamentals/TestingInMemory", "id": "Entity-Framework/Fundamentals/TestingInMemory",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/intro", "id": "Entity-Framework/intro",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/DataSeeding", "id": "Entity-Framework/Model/DataSeeding",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/DataSeedingBeforeEF2_1", "id": "Entity-Framework/Model/DataSeedingBeforeEF2_1",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/EF_CF_dataAnnotations", "id": "Entity-Framework/Model/EF_CF_dataAnnotations",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/EF_CF_FluentAPI", "id": "Entity-Framework/Model/EF_CF_FluentAPI",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/EF_CF_Keys_FluentAPI", "id": "Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/EF_CF_KeysConvention", "id": "Entity-Framework/Model/EF_CF_KeysConvention",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/EF_CF_KeysDataAnnotations", "id": "Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/EF_CF_namingConventions", "id": "Entity-Framework/Model/EF_CF_namingConventions",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "Entity-Framework/Model/ValueGeneration", "id": "Entity-Framework/Model/ValueGeneration",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "intro", "id": "intro",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "/category/entity-framework-core", "id": "/category/entity-framework-core",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "/category/1-fundamentals", "id": "/category/1-fundamentals",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
}, },
{ {
"id": "/category/2-model", "id": "/category/2-model",
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model",
"sidebar": "tutorialSidebar" "sidebar": "tutorialSidebar"
} }
], ],
@ -95,7 +95,7 @@
"sidebars": { "sidebars": {
"tutorialSidebar": { "tutorialSidebar": {
"link": { "link": {
"path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro", "path": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro",
"label": "intro" "label": "intro"
} }
} }

@ -15,37 +15,37 @@ export default {
'__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-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-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')], '__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-33c': [() => import(/* webpackChunkName: 'allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-content-246-33c' */ '~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')], 'allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debug-content-246-e3b': [() => import(/* webpackChunkName: 'allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debug-content-246-e3b' */ '~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-archivea-5-b-f21': [() => import(/* webpackChunkName: 'archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archivea-5-b-f21' */ '~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')], 'archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-archive-455-c22': [() => import(/* webpackChunkName: 'archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-archive-455-c22' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-archive-b17.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-archive-b17.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-archive-b17.json')],
'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-1-fundamentalsc-1-a-a56': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-1-fundamentalsc-1-a-a56' */ '~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-fr-docs-category-1-fundamentalsfa-3-3db': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-category-1-fundamentalsfa-3-3db' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-1-fundamentals-21f.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-1-fundamentals-21f.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-1-fundamentals-21f.json')],
'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-2-model-82-e-ada': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-2-model-82-e-ada' */ '~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-fr-docs-category-2-modeldbb-4f2': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-category-2-modeldbb-4f2' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-2-model-c16.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-2-model-c16.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-2-model-c16.json')],
'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-entity-framework-core-8-e-1-b0d': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-entity-framework-core-8-e-1-b0d' */ '~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')], 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-category-entity-framework-coree-65-e4a': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-category-entity-framework-coree-65-e4a' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-entity-framework-core-cc9.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-entity-framework-core-cc9.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-corefrdocs-tutorialsidebar-category-entity-framework-core-cc9.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')], 'config---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-5-e-9-9f0': [() => import(/* webpackChunkName: 'config---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-5-e-9-9f0' */ '@generated/docusaurus.config'), '@generated/docusaurus.config', require.resolveWeak('@generated/docusaurus.config')],
'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-15d': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-15d' */ '@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-fr-blog-17-d-017': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-17-d-017' */ '@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-5e0': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-first-blog-post-47-a-5e0' */ '@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-fr-blog-first-blog-post-47-a-660': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-first-blog-post-47-a-660' */ '@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-aa9': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-connection-strings-723-aa9' */ '@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-fr-docs-entity-framework-fundamentals-connection-strings-723-a67': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-fundamentals-connection-strings-723-a67' */ '@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-b2e': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-testing-in-memory-614-b2e' */ '@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-fr-docs-entity-framework-fundamentals-testing-in-memory-614-a3f': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-fundamentals-testing-in-memory-614-a3f' */ '@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-232': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-intro-553-232' */ '@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-fr-docs-entity-framework-intro-553-141': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-intro-553-141' */ '@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-171-b-54f': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seeding-before-ef-2-171-b-54f' */ '@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-fr-docs-entity-framework-model-data-seeding-before-ef-2-171-b-807': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-data-seeding-before-ef-2-171-b-807' */ '@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-seedingf-1-e-dfa': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seedingf-1-e-dfa' */ '@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-fr-docs-entity-framework-model-data-seedingf-1-e-ca2': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-data-seedingf-1-e-ca2' */ '@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-d1f': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-data-annotations-1-a-4-d1f' */ '@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-fr-docs-entity-framework-model-ef-cf-data-annotations-1-a-4-5f3': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-data-annotations-1-a-4-5f3' */ '@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-ed5': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-fluent-api-5-ee-ed5' */ '@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-fr-docs-entity-framework-model-ef-cf-fluent-api-5-ee-b65': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-fluent-api-5-ee-b65' */ '@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-conventionc-32-28d': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-conventionc-32-28d' */ '@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-fr-docs-entity-framework-model-ef-cf-keys-conventionc-32-7e4': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-keys-conventionc-32-7e4' */ '@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-d3f': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-data-annotations-821-d3f' */ '@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-fr-docs-entity-framework-model-ef-cf-keys-data-annotations-821-cbb': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-keys-data-annotations-821-cbb' */ '@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-a82': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-fluent-api-7-b-6-a82' */ '@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-fr-docs-entity-framework-model-ef-cf-keys-fluent-api-7-b-6-c9c': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-keys-fluent-api-7-b-6-c9c' */ '@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-conventionsb-56-aef': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-naming-conventionsb-56-aef' */ '@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-fr-docs-entity-framework-model-ef-cf-naming-conventionsb-56-219': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-naming-conventionsb-56-219' */ '@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-21a': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-value-generation-6-af-21a' */ '@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-fr-docs-entity-framework-model-value-generation-6-af-b52': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-value-generation-6-af-b52' */ '@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-4af': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-intro-0-e-3-4af' */ '@site/docs/intro.md'), '@site/docs/intro.md', require.resolveWeak('@site/docs/intro.md')], 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-intro-0-e-3-e14': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-intro-0-e-3-e14' */ '@site/docs/intro.md'), '@site/docs/intro.md', require.resolveWeak('@site/docs/intro.md')],
'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-393-a13': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-393-a13' */ '@site/src/pages/markdown-page.md'), '@site/src/pages/markdown-page.md', require.resolveWeak('@site/src/pages/markdown-page.md')], 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-page-393-e94': [() => import(/* webpackChunkName: 'content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-page-393-e94' */ '@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-docusaurusd-58-591': [() => import(/* webpackChunkName: 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurusd-58-591' */ '~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-fr-blog-tags-docusaurus-6-cd-9ca': [() => import(/* webpackChunkName: 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-6-cd-9ca' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-cea-list.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-cea-list.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-cea-list.json')],
'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-47-f-c8e': [() => import(/* webpackChunkName: 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-47-f-c8e' */ '~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')], 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcomecf-9-b4c': [() => import(/* webpackChunkName: 'listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcomecf-9-b4c' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcome-3e7-list.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcome-3e7-list.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcome-3e7-list.json')],
'metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogec-0-3e2': [() => import(/* webpackChunkName: 'metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogec-0-3e2' */ '~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')], 'metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-47-b-fb3': [() => import(/* webpackChunkName: 'metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-47-b-fb3' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-f72.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-f72.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-f72.json')],
'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogf-91-577': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogf-91-577' */ '/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-fr-blogf-91-7f4': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4' */ '/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-docsd-1-c-d2b': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docsd-1-c-d2b' */ '/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-fr-docsd-1-c-cd8': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docsd-1-c-cd8' */ '/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-debugdff-b54': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debugdff-b54' */ '/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-fr-docusaurus-debugdff-665': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665' */ '/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-pagee-05-e1f': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-pagee-05-e1f' */ '/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')], 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-pagee-05-453': [() => import(/* webpackChunkName: 'plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-pagee-05-453' */ '/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-595': [() => import(/* webpackChunkName: 'sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-595' */ '~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')], 'sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a': [() => import(/* webpackChunkName: 'sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a' */ '~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-781': [() => import(/* webpackChunkName: 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-888-781' */ '~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-fr-blog-tags-docusaurus-744-4ba': [() => import(/* webpackChunkName: 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-744-4ba' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-cea.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-cea.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-cea.json')],
'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcomeb-2-a-a00': [() => import(/* webpackChunkName: 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcomeb-2-a-a00' */ '~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')], 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcomeed-1-9d7': [() => import(/* webpackChunkName: 'tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcomeed-1-9d7' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcome-3e7.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcome-3e7.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcome-3e7.json')],
'tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-5-e-4-5f5': [() => import(/* webpackChunkName: 'tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-5-e-4-5f5' */ '~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')], 'tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-83-f-46e': [() => import(/* webpackChunkName: 'tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-83-f-46e' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-tags-bf9.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-tags-bf9.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-tags-bf9.json')],
'versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-935-0e7': [() => import(/* webpackChunkName: 'versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-935-0e7' */ '~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')],}; 'versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-935-a8e': [() => import(/* webpackChunkName: 'versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-935-a8e' */ '~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')],};

@ -3,180 +3,180 @@ import ComponentCreator from '@docusaurus/ComponentCreator';
export default [ export default [
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug', '253'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug', '6d3'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/config', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/config',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/config', '85f'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/config', 'bef'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/content', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/content',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/content', 'ae4'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/content', 'f12'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/globalData', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/globalData',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/globalData', '0fd'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/globalData', '7d9'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/metadata', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/metadata',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/metadata', '00a'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/metadata', 'c9b'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/registry', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/registry',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/registry', 'c92'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/registry', '2ba'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/routes', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/routes',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/routes', 'd2f'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/routes', '3e4'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog', 'b24'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog', '4c7'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/archive', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/archive',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/archive', 'a3f'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/archive', 'aa3'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post', '52c'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post', '34c'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags', '9e2'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags', 'a5e'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus', 'e93'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus', '46a'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome', '8f9'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome', '972'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page', 'ec8'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page', '137'),
exact: true exact: true
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs', '1ce'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs', 'a8f'),
routes: [ routes: [
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals', 'e1c'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals', 'b65'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model', '2a7'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model', '178'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core', '300'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core', '7e9'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings', '870'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings', '359'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory', '240'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory', '6d2'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro', '700'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro', '285'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding', '5dc'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding', '456'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1', '362'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1', '548'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations', '416'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations', '742'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI', '4c2'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI', 'e82'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI', '5b5'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI', 'f02'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention', '8dc'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention', 'b92'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations', '1cd'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations', '2d1'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions', 'e42'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions', '70c'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration', 'e72'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration', '87c'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro', '406'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro', 'cb8'),
exact: true, exact: true,
sidebar: "tutorialSidebar" sidebar: "tutorialSidebar"
} }
] ]
}, },
{ {
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/', path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/', '39b'), component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/', '5a2'),
exact: true exact: true
}, },
{ {

@ -1,194 +1,194 @@
{ {
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug-253": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug-6d3": {
"__comp": "__comp---theme-debug-config-23-a-2ff", "__comp": "__comp---theme-debug-config-23-a-2ff",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debugdff-b54" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
} }
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/config-85f": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/config-bef": {
"__comp": "__comp---theme-debug-config-23-a-2ff", "__comp": "__comp---theme-debug-config-23-a-2ff",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debugdff-b54" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
} }
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/content-ae4": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/content-f12": {
"__comp": "__comp---theme-debug-contentba-8-ce7", "__comp": "__comp---theme-debug-contentba-8-ce7",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debugdff-b54" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
}, },
"allContent": "allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debug-content-246-33c" "allContent": "allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debug-content-246-e3b"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/globalData-0fd": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/globalData-7d9": {
"__comp": "__comp---theme-debug-global-dataede-0fa", "__comp": "__comp---theme-debug-global-dataede-0fa",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debugdff-b54" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
} }
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/metadata-00a": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/metadata-c9b": {
"__comp": "__comp---theme-debug-site-metadata-68-e-3d4", "__comp": "__comp---theme-debug-site-metadata-68-e-3d4",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debugdff-b54" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
} }
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/registry-c92": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/registry-2ba": {
"__comp": "__comp---theme-debug-registry-679-501", "__comp": "__comp---theme-debug-registry-679-501",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debugdff-b54" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
} }
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/__docusaurus/debug/routes-d2f": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/routes-3e4": {
"__comp": "__comp---theme-debug-routes-946-699", "__comp": "__comp---theme-debug-routes-946-699",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docusaurus-debugdff-b54" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
} }
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog-b24": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog-4c7": {
"__comp": "__comp---theme-blog-list-pagea-6-a-7ba", "__comp": "__comp---theme-blog-list-pagea-6-a-7ba",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogf-91-577" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
}, },
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-595", "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"items": [ "items": [
{ {
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-15d" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-17-d-017"
} }
], ],
"metadata": "metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogec-0-3e2" "metadata": "metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-47-b-fb3"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/archive-a3f": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/archive-aa3": {
"__comp": "__comp---theme-blog-archive-page-9-e-4-1d8", "__comp": "__comp---theme-blog-archive-page-9-e-4-1d8",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogf-91-577" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
}, },
"archive": "archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archivea-5-b-f21" "archive": "archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-archive-455-c22"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post-52c": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post-34c": {
"__comp": "__comp---theme-blog-post-pageccc-cab", "__comp": "__comp---theme-blog-post-pageccc-cab",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogf-91-577" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
}, },
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-595", "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-first-blog-post-47-a-5e0" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-first-blog-post-47-a-660"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags-9e2": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags-a5e": {
"__comp": "__comp---theme-blog-tags-list-page-01-a-d0b", "__comp": "__comp---theme-blog-tags-list-page-01-a-d0b",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogf-91-577" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
}, },
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-595", "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"tags": "tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-5-e-4-5f5" "tags": "tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-83-f-46e"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus-e93": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus-46a": {
"__comp": "__comp---theme-blog-tags-posts-page-687-b6c", "__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogf-91-577" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
}, },
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-595", "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"items": [ "items": [
{ {
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-15d" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-17-d-017"
} }
], ],
"tag": "tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-888-781", "tag": "tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-744-4ba",
"listMetadata": "listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurusd-58-591" "listMetadata": "listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-docusaurus-6-cd-9ca"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome-8f9": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome-972": {
"__comp": "__comp---theme-blog-tags-posts-page-687-b6c", "__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blogf-91-577" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
}, },
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-814-595", "sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"items": [ "items": [
{ {
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-17-d-15d" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-17-d-017"
} }
], ],
"tag": "tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcomeb-2-a-a00", "tag": "tag---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcomeed-1-9d7",
"listMetadata": "listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-47-f-c8e" "listMetadata": "listMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-welcomecf-9-b4c"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page-ec8": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page-137": {
"__comp": "__comp---theme-mdx-page-1-f-3-b90", "__comp": "__comp---theme-mdx-page-1-f-3-b90",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-pagee-05-e1f" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-pagee-05-453"
}, },
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-page-393-a13" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-page-393-e94"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs-1ce": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs-a8f": {
"__comp": "__comp---theme-doc-page-1-be-9be", "__comp": "__comp---theme-doc-page-1-be-9be",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docsd-1-c-d2b" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docsd-1-c-cd8"
}, },
"versionMetadata": "versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-935-0e7" "versionMetadata": "versionMetadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-935-a8e"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals-e1c": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals-b65": {
"__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", "__comp": "__comp---theme-doc-category-generated-index-page-14-e-640",
"categoryGeneratedIndex": "categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-category-1-fundamentalsc-1-a-a56" "categoryGeneratedIndex": "categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-category-1-fundamentalsfa-3-3db"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model-2a7": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model-178": {
"__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", "__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-ada" "categoryGeneratedIndex": "categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-category-2-modeldbb-4f2"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core-300": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core-7e9": {
"__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", "__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-b0d" "categoryGeneratedIndex": "categoryGeneratedIndex---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-category-entity-framework-coree-65-e4a"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings-870": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings-359": {
"__comp": "__comp---theme-doc-item-178-a40", "__comp": "__comp---theme-doc-item-178-a40",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-fundamentals-connection-strings-723-aa9" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-fundamentals-connection-strings-723-a67"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory-240": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory-6d2": {
"__comp": "__comp---theme-doc-item-178-a40", "__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-b2e" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-fundamentals-testing-in-memory-614-a3f"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro-700": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro-285": {
"__comp": "__comp---theme-doc-item-178-a40", "__comp": "__comp---theme-doc-item-178-a40",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-intro-553-232" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-intro-553-141"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding-5dc": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding-456": {
"__comp": "__comp---theme-doc-item-178-a40", "__comp": "__comp---theme-doc-item-178-a40",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-data-seedingf-1-e-dfa" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-data-seedingf-1-e-ca2"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1-362": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1-548": {
"__comp": "__comp---theme-doc-item-178-a40", "__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-171-b-54f" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-data-seeding-before-ef-2-171-b-807"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations-416": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations-742": {
"__comp": "__comp---theme-doc-item-178-a40", "__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-d1f" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-data-annotations-1-a-4-5f3"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI-4c2": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI-e82": {
"__comp": "__comp---theme-doc-item-178-a40", "__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-ed5" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-fluent-api-5-ee-b65"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI-5b5": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI-f02": {
"__comp": "__comp---theme-doc-item-178-a40", "__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-a82" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-keys-fluent-api-7-b-6-c9c"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention-8dc": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention-b92": {
"__comp": "__comp---theme-doc-item-178-a40", "__comp": "__comp---theme-doc-item-178-a40",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-keys-conventionc-32-28d" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-keys-conventionc-32-7e4"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations-1cd": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations-2d1": {
"__comp": "__comp---theme-doc-item-178-a40", "__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-d3f" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-keys-data-annotations-821-cbb"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions-e42": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions-70c": {
"__comp": "__comp---theme-doc-item-178-a40", "__comp": "__comp---theme-doc-item-178-a40",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-entity-framework-model-ef-cf-naming-conventionsb-56-aef" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-ef-cf-naming-conventionsb-56-219"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration-e72": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration-87c": {
"__comp": "__comp---theme-doc-item-178-a40", "__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-21a" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-entity-framework-model-value-generation-6-af-b52"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro-406": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro-cb8": {
"__comp": "__comp---theme-doc-item-178-a40", "__comp": "__comp---theme-doc-item-178-a40",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-docs-intro-0-e-3-4af" "content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-intro-0-e-3-e14"
}, },
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/-39b": { "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/-5a2": {
"__comp": "__comp---site-src-pages-index-jsc-4-f-f99", "__comp": "__comp---site-src-pages-index-jsc-4-f-f99",
"__context": { "__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-markdown-pagee-05-e1f" "plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-pagee-05-453"
}, },
"config": "config---documentation-mch-samples-net-docusaurus-mchsamples-net-core-5-e-9-c93" "config": "config---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-5-e-9-9f0"
} }
} }

@ -1,6 +1,6 @@
{ {
"label": "Entity Framework Core", "label": "Entity Framework Core",
"position": 2, "position": 3,
"link": { "link": {
"type": "generated-index", "type": "generated-index",
"description": "5 minutes to learn the most important Docusaurus concepts." "description": "5 minutes to learn the most important Docusaurus concepts."

@ -0,0 +1,15 @@
---
sidebar_position: 2
title: Unit Tests avec xUnit
---
# Unit Tests avec xUnit
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 :
- [Fact] : des tests simples,
- [Theory] + [InlineData] : des tests avec jeu de données (mais uniquement des constantes)
- [Theory] + [MemberData] : des tests avec des jeux de données pouvant posséder des paramètres construits à la volée, dans la classe de tests ou dans une classe extérieure.
N'oubliez pas que vous pouvez trouver les exemples de cours ici sur les tests unitaires : [Unit Tests sample](https://codefirst.iut.uca.fr/git/mchSamples_.NET/mchsamples-.net-core/src/branch/master/p05_More_dotNet/ex_026_001_xUnit_Fact)
<iframe allowfullscreen src='https://opencast.dsi.uca.fr/paella/ui/embed.html?id=4563de39-f30d-4080-ab8b-96e29a4e9ca7' width='640' height='480' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true' ></iframe>

@ -8,14 +8,14 @@ sidebar_position: 1
### Integrated Development Environment ### Integrated Development Environment
These samples have been updated to .NET 5.0. You only need Visual Studio 2022 or Visual Studio 2019 tu run these samples. These samples have been updated to .NET 6.0. You only need Visual Studio 2022 or Visual Studio 2019 tu run these samples.
Visual Studio 2022 can be found here : <https://visualstudio.microsoft.com/fr/vs/> Visual Studio 2022 can be found here : <https://visualstudio.microsoft.com/fr/vs/>
Visual Studio 2019 can be found here : <https://visualstudio.microsoft.com/fr/vs/older-downloads/> Visual Studio 2019 can be found here : <https://visualstudio.microsoft.com/fr/vs/older-downloads/>
### Docker image ### Docker image
If you need a docker image of .NET 5.0, you can use this one : mcr.microsoft.com/dotnet/sdk:5.0 If you need a docker image of .NET 6.0, you can use this one : mcr.microsoft.com/dotnet/sdk:6.0
### .NET 5.0 SDK and runtime ### .NET 6.0 SDK and runtime
If you want to use the SDK and runtime of .NET 5.0 without using Visual Studio, you can find them here : <https://dotnet.microsoft.com/en-us/download/dotnet/5.0> If you want to use the SDK and runtime of .NET 5.0 without using Visual Studio, you can find them here : <https://dotnet.microsoft.com/en-us/download/dotnet/6.0>

@ -26,6 +26,15 @@ const config = {
i18n: { i18n: {
defaultLocale: 'en', defaultLocale: 'en',
locales: ['en'], locales: ['en'],
//locales: ['en','fr'],
// localeConfigs: {
// en: {
// htmlLang: 'en-GB',
// },
// fr: {
// direction: 'rtl'
// }
// }
}, },
presets: [ presets: [
@ -76,6 +85,10 @@ const config = {
label: 'Code#0', label: 'Code#0',
position: 'right', position: 'right',
}, },
// {
// type: 'localeDropdown',
// position: 'left',
// }
], ],
}, },
footer: { footer: {

@ -122,336 +122,336 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "p00_LISEZ_MOI", "p00_LISEZ_
README.md = README.md README.md = README.md
EndProjectSection EndProjectSection
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_003_001_Main", "ex_003_001_Main\ex_003_001_Main.csproj", "{360482DE-7012-447B-9896-A10A591082FF}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_003_001_Main", "p02_Fondamentaux\ex_003_001_Main\ex_003_001_Main.csproj", "{360482DE-7012-447B-9896-A10A591082FF}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_003_002_Main_HelloWorld", "ex_003_002_Main_HelloWorld\ex_003_002_Main_HelloWorld.csproj", "{CA54BDC1-6877-45FB-8A07-8AA9FA069EE0}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_003_002_Main_HelloWorld", "p02_Fondamentaux\ex_003_002_Main_HelloWorld\ex_003_002_Main_HelloWorld.csproj", "{CA54BDC1-6877-45FB-8A07-8AA9FA069EE0}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_003_003_Main_arguments", "ex_003_003_Main_arguments\ex_003_003_Main_arguments.csproj", "{7C6A23F5-1C25-490B-BF4D-B678586F116E}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_003_003_Main_arguments", "p02_Fondamentaux\ex_003_003_Main_arguments\ex_003_003_Main_arguments.csproj", "{7C6A23F5-1C25-490B-BF4D-B678586F116E}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_003_004_Console", "ex_003_004_Console\ex_003_004_Console.csproj", "{B245640F-AB45-45EB-A5F3-43D9D2962013}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_003_004_Console", "p02_Fondamentaux\ex_003_004_Console\ex_003_004_Console.csproj", "{B245640F-AB45-45EB-A5F3-43D9D2962013}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_001_TypesNumeriques", "ex_004_001_TypesNumeriques\ex_004_001_TypesNumeriques.csproj", "{EFC7D45D-C112-4196-83D5-4B5E93A2A60D}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_001_TypesNumeriques", "p02_Fondamentaux\ex_004_001_TypesNumeriques\ex_004_001_TypesNumeriques.csproj", "{EFC7D45D-C112-4196-83D5-4B5E93A2A60D}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_002_Math", "ex_004_002_Math\ex_004_002_Math.csproj", "{B11AF664-B79F-45E1-8ACA-D2F5A9F5BF5C}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_002_Math", "p02_Fondamentaux\ex_004_002_Math\ex_004_002_Math.csproj", "{B11AF664-B79F-45E1-8ACA-D2F5A9F5BF5C}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_003_Random", "ex_004_003_Random\ex_004_003_Random.csproj", "{AA7D5274-320F-417C-89C9-807E09B5D754}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_003_Random", "p02_Fondamentaux\ex_004_003_Random\ex_004_003_Random.csproj", "{AA7D5274-320F-417C-89C9-807E09B5D754}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_004_TypeBool", "ex_004_004_TypeBool\ex_004_004_TypeBool.csproj", "{08E324B9-B7E8-4347-B4BF-6F469FE6B9B1}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_004_TypeBool", "p02_Fondamentaux\ex_004_004_TypeBool\ex_004_004_TypeBool.csproj", "{08E324B9-B7E8-4347-B4BF-6F469FE6B9B1}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_005_TypeChar", "ex_004_005_TypeChar\ex_004_005_TypeChar.csproj", "{665FF767-C7B0-49CA-B44C-BDC1F4313171}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_005_TypeChar", "p02_Fondamentaux\ex_004_005_TypeChar\ex_004_005_TypeChar.csproj", "{665FF767-C7B0-49CA-B44C-BDC1F4313171}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_006_TimeSpan_et_DateTime", "ex_004_006_TimeSpan_et_DateTime\ex_004_006_TimeSpan_et_DateTime.csproj", "{65933596-A9C7-4D11-8177-D046051BBEEE}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_006_TimeSpan_et_DateTime", "p02_Fondamentaux\ex_004_006_TimeSpan_et_DateTime\ex_004_006_TimeSpan_et_DateTime.csproj", "{65933596-A9C7-4D11-8177-D046051BBEEE}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_007_DureeDeVie", "ex_004_007_DureeDeVie\ex_004_007_DureeDeVie.csproj", "{5CDD3EF9-8034-414E-99E1-9FC5704C9A10}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_007_DureeDeVie", "p02_Fondamentaux\ex_004_007_DureeDeVie\ex_004_007_DureeDeVie.csproj", "{5CDD3EF9-8034-414E-99E1-9FC5704C9A10}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_008_var", "ex_004_008_var\ex_004_008_var.csproj", "{4F06B30B-BCA7-4D5A-AF60-A7AA55BCF2A4}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_008_var", "p02_Fondamentaux\ex_004_008_var\ex_004_008_var.csproj", "{4F06B30B-BCA7-4D5A-AF60-A7AA55BCF2A4}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_005_001_tableaux", "ex_005_001_tableaux\ex_005_001_tableaux.csproj", "{BDD3FA1B-1784-46CB-82C9-3EB07FAC99E0}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_005_001_tableaux", "p02_Fondamentaux\ex_005_001_tableaux\ex_005_001_tableaux.csproj", "{BDD3FA1B-1784-46CB-82C9-3EB07FAC99E0}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_005_002_copie_de_tableaux", "ex_005_002_copie_de_tableaux\ex_005_002_copie_de_tableaux.csproj", "{20CD4933-F192-444B-8009-C13DAD778177}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_005_002_copie_de_tableaux", "p02_Fondamentaux\ex_005_002_copie_de_tableaux\ex_005_002_copie_de_tableaux.csproj", "{20CD4933-F192-444B-8009-C13DAD778177}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_005_003_tableaux_multiDimensions", "ex_005_003_tableaux_multiDimensions\ex_005_003_tableaux_multiDimensions.csproj", "{CCE9B327-DB78-4522-A836-B3025D54F504}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_005_003_tableaux_multiDimensions", "p02_Fondamentaux\ex_005_003_tableaux_multiDimensions\ex_005_003_tableaux_multiDimensions.csproj", "{CCE9B327-DB78-4522-A836-B3025D54F504}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_006_001_string", "ex_006_001_string\ex_006_001_string.csproj", "{5533D4E6-4D98-4560-96BB-01FDA446DABE}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_006_001_string", "p02_Fondamentaux\ex_006_001_string\ex_006_001_string.csproj", "{5533D4E6-4D98-4560-96BB-01FDA446DABE}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_006_002_StringBuilder", "ex_006_002_StringBuilder\ex_006_002_StringBuilder.csproj", "{ECA80F84-D9DB-4F74-90DF-5A335294710D}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_006_002_StringBuilder", "p02_Fondamentaux\ex_006_002_StringBuilder\ex_006_002_StringBuilder.csproj", "{ECA80F84-D9DB-4F74-90DF-5A335294710D}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_007_001_enum", "ex_007_001_enum\ex_007_001_enum.csproj", "{B864ACCF-B54B-4D6D-AC12-5C382435FACA}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_007_001_enum", "p02_Fondamentaux\ex_007_001_enum\ex_007_001_enum.csproj", "{B864ACCF-B54B-4D6D-AC12-5C382435FACA}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_001_if_else", "ex_008_001_if_else\ex_008_001_if_else.csproj", "{D51BC19B-8E64-4A2F-815F-6216D733BA0E}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_001_if_else", "p02_Fondamentaux\ex_008_001_if_else\ex_008_001_if_else.csproj", "{D51BC19B-8E64-4A2F-815F-6216D733BA0E}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_002_switch", "ex_008_002_switch\ex_008_002_switch.csproj", "{77CB4EC3-2FB5-420D-8A3A-2EE36249D3B9}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_002_switch", "p02_Fondamentaux\ex_008_002_switch\ex_008_002_switch.csproj", "{77CB4EC3-2FB5-420D-8A3A-2EE36249D3B9}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_003_ternary_operator", "ex_008_003_ternary_operator\ex_008_003_ternary_operator.csproj", "{BD4267AB-5A5B-4F71-BF4C-80ADF3F77AE5}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_003_ternary_operator", "p02_Fondamentaux\ex_008_003_ternary_operator\ex_008_003_ternary_operator.csproj", "{BD4267AB-5A5B-4F71-BF4C-80ADF3F77AE5}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_004_null_operators", "ex_008_004_null_operators\ex_008_004_null_operators.csproj", "{703FA2B2-C9FC-4ED8-852C-6198ABB37AA9}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_004_null_operators", "p02_Fondamentaux\ex_008_004_null_operators\ex_008_004_null_operators.csproj", "{703FA2B2-C9FC-4ED8-852C-6198ABB37AA9}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_009_001_bouclesIteratives", "ex_009_001_bouclesIteratives\ex_009_001_bouclesIteratives.csproj", "{39839E89-7F1E-44FA-B65F-4229D3C60BBA}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_009_001_bouclesIteratives", "p02_Fondamentaux\ex_009_001_bouclesIteratives\ex_009_001_bouclesIteratives.csproj", "{39839E89-7F1E-44FA-B65F-4229D3C60BBA}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_010_001_methodParametersAndModifiers", "ex_010_001_methodParametersAndModifiers\ex_010_001_methodParametersAndModifiers.csproj", "{E047CD31-22D5-4363-A68A-0C1816DB0460}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_010_001_methodParametersAndModifiers", "p02_Fondamentaux\ex_010_001_methodParametersAndModifiers\ex_010_001_methodParametersAndModifiers.csproj", "{E047CD31-22D5-4363-A68A-0C1816DB0460}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_010_002_optionalParameters", "ex_010_002_optionalParameters\ex_010_002_optionalParameters.csproj", "{10F1EC44-A5C4-4A14-BCCB-E4B7A5C6F94B}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_010_002_optionalParameters", "p02_Fondamentaux\ex_010_002_optionalParameters\ex_010_002_optionalParameters.csproj", "{10F1EC44-A5C4-4A14-BCCB-E4B7A5C6F94B}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_010_003_interets_des_optionalparameters", "ex_010_003_interets_des_optionalparameters\ex_010_003_interets_des_optionalparameters.csproj", "{A32BA29C-7671-43F4-A787-A049DFCDFCF3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_010_003_interets_des_optionalparameters", "p02_Fondamentaux\ex_010_003_interets_des_optionalparameters\ex_010_003_interets_des_optionalparameters.csproj", "{A32BA29C-7671-43F4-A787-A049DFCDFCF3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_012_001_nullableTypes", "ex_012_001_nullableTypes\ex_012_001_nullableTypes.csproj", "{24579534-E9EE-4420-A6D5-CE1911A0F8D2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_012_001_nullableTypes", "p02_Fondamentaux\ex_012_001_nullableTypes\ex_012_001_nullableTypes.csproj", "{24579534-E9EE-4420-A6D5-CE1911A0F8D2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_013_001_FormattingParsingNumEtBool", "ex_013_001_FormattingParsingNumEtBool\ex_013_001_FormattingParsingNumEtBool.csproj", "{0B41EA6F-A4EC-4DFC-AAF7-EAFC47B88F32}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_013_001_FormattingParsingNumEtBool", "p02_Fondamentaux\ex_013_001_FormattingParsingNumEtBool\ex_013_001_FormattingParsingNumEtBool.csproj", "{0B41EA6F-A4EC-4DFC-AAF7-EAFC47B88F32}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_013_002_FormattingParsingDateTime", "ex_013_002_FormattingParsingDateTime\ex_013_002_FormattingParsingDateTime.csproj", "{865B8EEC-F470-432B-9C0E-652A287289AA}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_013_002_FormattingParsingDateTime", "p02_Fondamentaux\ex_013_002_FormattingParsingDateTime\ex_013_002_FormattingParsingDateTime.csproj", "{865B8EEC-F470-432B-9C0E-652A287289AA}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_001_namespace_et_nomDUneClasse", "ex_014_001_namespace_et_nomDUneClasse\ex_014_001_namespace_et_nomDUneClasse.csproj", "{0257E9A6-8D3E-453A-A79B-3C28146D3FE1}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_001_namespace_et_nomDUneClasse", "p03_POO\ex_014_001_namespace_et_nomDUneClasse\ex_014_001_namespace_et_nomDUneClasse.csproj", "{0257E9A6-8D3E-453A-A79B-3C28146D3FE1}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_002_typesImbriques", "ex_014_002_typesImbriques\ex_014_002_typesImbriques.csproj", "{482968A6-6585-4E1B-8A59-1DC3985AC106}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_002_typesImbriques", "p03_POO\ex_014_002_typesImbriques\ex_014_002_typesImbriques.csproj", "{482968A6-6585-4E1B-8A59-1DC3985AC106}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_003_ClasseChampInitialiseurs", "ex_014_003_ClasseChampInitialiseurs\ex_014_003_ClasseChampInitialiseurs.csproj", "{5274BE21-4107-4628-8615-5B2D78ECF358}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_003_ClasseChampInitialiseurs", "p03_POO\ex_014_003_ClasseChampInitialiseurs\ex_014_003_ClasseChampInitialiseurs.csproj", "{5274BE21-4107-4628-8615-5B2D78ECF358}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_004_constructeurs", "ex_014_004_constructeurs\ex_014_004_constructeurs.csproj", "{491D53A3-5569-4771-94E0-05932865EB7B}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_004_constructeurs", "p03_POO\ex_014_004_constructeurs\ex_014_004_constructeurs.csproj", "{491D53A3-5569-4771-94E0-05932865EB7B}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_005_methodes", "ex_014_005_methodes\ex_014_005_methodes.csproj", "{80BCF13B-48B0-4370-8727-5A8CCADCA605}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_005_methodes", "p03_POO\ex_014_005_methodes\ex_014_005_methodes.csproj", "{80BCF13B-48B0-4370-8727-5A8CCADCA605}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_006_object_ToString", "ex_014_006_object_ToString\ex_014_006_object_ToString.csproj", "{EBFF5E6C-2EFF-467A-B256-FB65D48F8BB7}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_006_object_ToString", "p03_POO\ex_014_006_object_ToString\ex_014_006_object_ToString.csproj", "{EBFF5E6C-2EFF-467A-B256-FB65D48F8BB7}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_007_expression_bodied_methods", "ex_014_007_expression_bodied_methods\ex_014_007_expression_bodied_methods.csproj", "{74C82E57-BF1B-4FA7-ADE2-3A000175F8DA}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_007_expression_bodied_methods", "p03_POO\ex_014_007_expression_bodied_methods\ex_014_007_expression_bodied_methods.csproj", "{74C82E57-BF1B-4FA7-ADE2-3A000175F8DA}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_015_001_static", "ex_015_001_static\ex_015_001_static.csproj", "{C5D637FC-FBA3-4A19-9736-EBEFB5C0DE14}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_015_001_static", "p03_POO\ex_015_001_static\ex_015_001_static.csproj", "{C5D637FC-FBA3-4A19-9736-EBEFB5C0DE14}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_015_002_ordreAppelStatic", "ex_015_002_ordreAppelStatic\ex_015_002_ordreAppelStatic.csproj", "{8E39C50A-9286-41B3-916D-2792F843DFDF}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_015_002_ordreAppelStatic", "p03_POO\ex_015_002_ordreAppelStatic\ex_015_002_ordreAppelStatic.csproj", "{8E39C50A-9286-41B3-916D-2792F843DFDF}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_015_003_singleton", "ex_015_003_singleton\ex_015_003_singleton.csproj", "{B32776CB-6ABE-43B4-B876-476FED4CB6D3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_015_003_singleton", "p03_POO\ex_015_003_singleton\ex_015_003_singleton.csproj", "{B32776CB-6ABE-43B4-B876-476FED4CB6D3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_015_004_using_static", "ex_015_004_using_static\ex_015_004_using_static.csproj", "{B2EC7A3B-6D5A-4045-8960-0515A6900D53}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_015_004_using_static", "p03_POO\ex_015_004_using_static\ex_015_004_using_static.csproj", "{B2EC7A3B-6D5A-4045-8960-0515A6900D53}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_001_getters_setters_methods", "ex_016_001_getters_setters_methods\ex_016_001_getters_setters_methods.csproj", "{9CD6A2E0-B737-49A3-A234-E0282726B0BA}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_001_getters_setters_methods", "p03_POO\ex_016_001_getters_setters_methods\ex_016_001_getters_setters_methods.csproj", "{9CD6A2E0-B737-49A3-A234-E0282726B0BA}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_002_properties", "ex_016_002_properties\ex_016_002_properties.csproj", "{0D2B997B-85F8-4336-B988-89D55771BBBD}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_002_properties", "p03_POO\ex_016_002_properties\ex_016_002_properties.csproj", "{0D2B997B-85F8-4336-B988-89D55771BBBD}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_003_indexers", "ex_016_003_indexers\ex_016_003_indexers.csproj", "{0F9617BD-1761-432F-BE18-0904D0C9D9F6}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_003_indexers", "p03_POO\ex_016_003_indexers\ex_016_003_indexers.csproj", "{0F9617BD-1761-432F-BE18-0904D0C9D9F6}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_004_readonly", "ex_016_004_readonly\ex_016_004_readonly.csproj", "{0CD585D3-5C8C-43C1-9A24-BDA83D976A38}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_004_readonly", "p03_POO\ex_016_004_readonly\ex_016_004_readonly.csproj", "{0CD585D3-5C8C-43C1-9A24-BDA83D976A38}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_005_partial", "ex_016_005_partial\ex_016_005_partial.csproj", "{08A58CE2-A1D4-4D56-88B7-340C28D7F60D}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_005_partial", "p03_POO\ex_016_005_partial\ex_016_005_partial.csproj", "{08A58CE2-A1D4-4D56-88B7-340C28D7F60D}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_017_001_heritage_syntaxe", "ex_017_001_heritage_syntaxe\ex_017_001_heritage_syntaxe.csproj", "{2A5F25F6-C5A9-4F13-9BBD-F0FAA8DAFD80}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_017_001_heritage_syntaxe", "p03_POO\ex_017_001_heritage_syntaxe\ex_017_001_heritage_syntaxe.csproj", "{2A5F25F6-C5A9-4F13-9BBD-F0FAA8DAFD80}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_017_002_redefinitionDeMethodes", "ex_017_002_redefinitionDeMethodes\ex_017_002_redefinitionDeMethodes.csproj", "{3CE2964C-20D8-4513-B156-5DCAF8D8DF38}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_017_002_redefinitionDeMethodes", "p03_POO\ex_017_002_redefinitionDeMethodes\ex_017_002_redefinitionDeMethodes.csproj", "{3CE2964C-20D8-4513-B156-5DCAF8D8DF38}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_017_003_initialiseurs_constructeurs", "ex_017_003_initialiseurs_constructeurs\ex_017_003_initialiseurs_constructeurs.csproj", "{790D3E7D-040A-4740-A7A9-E0DD45C0CFAF}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_017_003_initialiseurs_constructeurs", "p03_POO\ex_017_003_initialiseurs_constructeurs\ex_017_003_initialiseurs_constructeurs.csproj", "{790D3E7D-040A-4740-A7A9-E0DD45C0CFAF}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_017_004_casting", "ex_017_004_casting\ex_017_004_casting.csproj", "{9D97BCA1-1ED9-49FF-A035-7F54859C4EA4}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_017_004_casting", "p03_POO\ex_017_004_casting\ex_017_004_casting.csproj", "{9D97BCA1-1ED9-49FF-A035-7F54859C4EA4}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_018_001_polymorphisme", "ex_018_001_polymorphisme\ex_018_001_polymorphisme.csproj", "{DDF21D56-C374-47DE-B200-F7F3B8ADD3D3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_018_001_polymorphisme", "p03_POO\ex_018_001_polymorphisme\ex_018_001_polymorphisme.csproj", "{DDF21D56-C374-47DE-B200-F7F3B8ADD3D3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_018_002_abstract", "ex_018_002_abstract\ex_018_002_abstract.csproj", "{5DE1331B-CD3F-478D-A947-9E7B90705F2F}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_018_002_abstract", "p03_POO\ex_018_002_abstract\ex_018_002_abstract.csproj", "{5DE1331B-CD3F-478D-A947-9E7B90705F2F}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_019_001_interfaces", "ex_019_001_interfaces\ex_019_001_interfaces.csproj", "{95B9A703-B6E9-4402-8D8E-9D8A3C9799D2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_019_001_interfaces", "p03_POO\ex_019_001_interfaces\ex_019_001_interfaces.csproj", "{95B9A703-B6E9-4402-8D8E-9D8A3C9799D2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_020_001_structures", "ex_020_001_structures\ex_020_001_structures.csproj", "{CCC7EC33-6053-4EA8-B157-29676446AAF7}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_020_001_structures", "p03_POO\ex_020_001_structures\ex_020_001_structures.csproj", "{CCC7EC33-6053-4EA8-B157-29676446AAF7}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_021_001_patternComposite", "ex_021_001_patternComposite\ex_021_001_patternComposite.csproj", "{0B465767-C5FE-4381-8083-D8F27AAB0430}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_021_001_patternComposite", "p03_POO\ex_021_001_patternComposite\ex_021_001_patternComposite.csproj", "{0B465767-C5FE-4381-8083-D8F27AAB0430}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_021_002_patternStrategy", "ex_021_002_patternStrategy\ex_021_002_patternStrategy.csproj", "{A9AA7FDB-ACF5-4B66-A8F7-C2B7090430D3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_021_002_patternStrategy", "p03_POO\ex_021_002_patternStrategy\ex_021_002_patternStrategy.csproj", "{A9AA7FDB-ACF5-4B66-A8F7-C2B7090430D3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_001_Generics_def_du_pb", "ex_022_001_Generics_def_du_pb\ex_022_001_Generics_def_du_pb.csproj", "{23EF1497-AA33-4509-B37C-9EA6F8104C3C}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_001_Generics_def_du_pb", "p04_AdvancedCSharp\ex_022_001_Generics_def_du_pb\ex_022_001_Generics_def_du_pb.csproj", "{23EF1497-AA33-4509-B37C-9EA6F8104C3C}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_002_Generics_EtPourquoiPasObject", "ex_022_002_Generics_EtPourquoiPasObject\ex_022_002_Generics_EtPourquoiPasObject.csproj", "{F13FF2AE-433E-4D63-8675-A096D6D4D148}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_002_Generics_EtPourquoiPasObject", "p04_AdvancedCSharp\ex_022_002_Generics_EtPourquoiPasObject\ex_022_002_Generics_EtPourquoiPasObject.csproj", "{F13FF2AE-433E-4D63-8675-A096D6D4D148}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_003_Generics_syntaxe", "ex_022_003_Generics_syntaxe\ex_022_003_Generics_syntaxe.csproj", "{D9A73A20-23A9-47DF-B292-30F4A4150A1C}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_003_Generics_syntaxe", "p04_AdvancedCSharp\ex_022_003_Generics_syntaxe\ex_022_003_Generics_syntaxe.csproj", "{D9A73A20-23A9-47DF-B292-30F4A4150A1C}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_004_Generics_default", "ex_022_004_Generics_default\ex_022_004_Generics_default.csproj", "{A5A11201-D639-4EED-BB94-EE003D67FE05}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_004_Generics_default", "p04_AdvancedCSharp\ex_022_004_Generics_default\ex_022_004_Generics_default.csproj", "{A5A11201-D639-4EED-BB94-EE003D67FE05}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_005_Generics_constraints", "ex_022_005_Generics_constraints\ex_022_005_Generics_constraints.csproj", "{E4E9106F-185A-498C-ABA7-FF8ABBA7A266}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_005_Generics_constraints", "p04_AdvancedCSharp\ex_022_005_Generics_constraints\ex_022_005_Generics_constraints.csproj", "{E4E9106F-185A-498C-ABA7-FF8ABBA7A266}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_006_Generics_constraints2", "ex_022_006_Generics_constraints2\ex_022_006_Generics_constraints2.csproj", "{EAD89342-88D7-48D5-994A-A45990363090}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_006_Generics_constraints2", "p04_AdvancedCSharp\ex_022_006_Generics_constraints2\ex_022_006_Generics_constraints2.csproj", "{EAD89342-88D7-48D5-994A-A45990363090}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_007_Generics_subclassing", "ex_022_007_Generics_subclassing\ex_022_007_Generics_subclassing.csproj", "{A4B0AFB0-1318-407E-B906-8DFA64BA37F2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_007_Generics_subclassing", "p04_AdvancedCSharp\ex_022_007_Generics_subclassing\ex_022_007_Generics_subclassing.csproj", "{A4B0AFB0-1318-407E-B906-8DFA64BA37F2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_008_CovarianceClasses", "ex_022_008_CovarianceClasses\ex_022_008_CovarianceClasses.csproj", "{64E236E9-F05F-4A25-87F7-50E954E32003}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_008_CovarianceClasses", "p04_AdvancedCSharp\ex_022_008_CovarianceClasses\ex_022_008_CovarianceClasses.csproj", "{64E236E9-F05F-4A25-87F7-50E954E32003}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_009_CovarianceInterfaces", "ex_022_009_CovarianceInterfaces\ex_022_009_CovarianceInterfaces.csproj", "{BE8DF8F8-4323-437B-AE5F-ECB902194F7A}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_022_009_CovarianceInterfaces", "p04_AdvancedCSharp\ex_022_009_CovarianceInterfaces\ex_022_009_CovarianceInterfaces.csproj", "{BE8DF8F8-4323-437B-AE5F-ECB902194F7A}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_001_IEnumerator_ex1", "ex_023_001_IEnumerator_ex1\ex_023_001_IEnumerator_ex1.csproj", "{29F1BFD5-B754-4424-8B5B-BABF37EE43B0}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_001_IEnumerator_ex1", "p04_AdvancedCSharp\ex_023_001_IEnumerator_ex1\ex_023_001_IEnumerator_ex1.csproj", "{29F1BFD5-B754-4424-8B5B-BABF37EE43B0}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_002_IEnumerator_ex2", "ex_023_002_IEnumerator_ex2\ex_023_002_IEnumerator_ex2.csproj", "{469D70E7-24C6-4D17-ADCA-7759CB1C0EED}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_002_IEnumerator_ex2", "p04_AdvancedCSharp\ex_023_002_IEnumerator_ex2\ex_023_002_IEnumerator_ex2.csproj", "{469D70E7-24C6-4D17-ADCA-7759CB1C0EED}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_003_IEnumerator_ex3", "ex_023_003_IEnumerator_ex3\ex_023_003_IEnumerator_ex3.csproj", "{35E3A411-9528-4402-956E-C953D5783455}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_003_IEnumerator_ex3", "p04_AdvancedCSharp\ex_023_003_IEnumerator_ex3\ex_023_003_IEnumerator_ex3.csproj", "{35E3A411-9528-4402-956E-C953D5783455}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_004_ArrayClass", "ex_023_004_ArrayClass\ex_023_004_ArrayClass.csproj", "{67C64D99-A8CB-4712-9C4A-A05FCB1B092C}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_004_ArrayClass", "p04_AdvancedCSharp\ex_023_004_ArrayClass\ex_023_004_ArrayClass.csproj", "{67C64D99-A8CB-4712-9C4A-A05FCB1B092C}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_005_Queue", "ex_023_005_Queue\ex_023_005_Queue.csproj", "{D2AB90AD-58B2-4483-A0D6-B4C941C7A153}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_005_Queue", "p04_AdvancedCSharp\ex_023_005_Queue\ex_023_005_Queue.csproj", "{D2AB90AD-58B2-4483-A0D6-B4C941C7A153}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_006_Stack", "ex_023_006_Stack\ex_023_006_Stack.csproj", "{51B9A0EA-7753-432C-B882-8E7607ACBC2E}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_006_Stack", "p04_AdvancedCSharp\ex_023_006_Stack\ex_023_006_Stack.csproj", "{51B9A0EA-7753-432C-B882-8E7607ACBC2E}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_007_LinkedList", "ex_023_007_LinkedList\ex_023_007_LinkedList.csproj", "{11C2BCB1-2960-4CF3-9856-38C9094734EC}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_007_LinkedList", "p04_AdvancedCSharp\ex_023_007_LinkedList\ex_023_007_LinkedList.csproj", "{11C2BCB1-2960-4CF3-9856-38C9094734EC}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_008_List", "ex_023_008_List\ex_023_008_List.csproj", "{F455C829-3553-440C-886A-7DAFFEE1F30F}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_008_List", "p04_AdvancedCSharp\ex_023_008_List\ex_023_008_List.csproj", "{F455C829-3553-440C-886A-7DAFFEE1F30F}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_010_EqualityProtocoleOnReferences", "ex_023_010_EqualityProtocoleOnReferences\ex_023_010_EqualityProtocoleOnReferences.csproj", "{3C448D8C-EF93-407C-B95F-80EA2E807973}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_010_EqualityProtocoleOnReferences", "p04_AdvancedCSharp\ex_023_010_EqualityProtocoleOnReferences\ex_023_010_EqualityProtocoleOnReferences.csproj", "{3C448D8C-EF93-407C-B95F-80EA2E807973}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_011_EqualityProtocoleOnValues", "ex_023_011_EqualityProtocoleOnValues\ex_023_011_EqualityProtocoleOnValues.csproj", "{0D343D42-4F08-4A6C-A718-E6A269B18E82}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_011_EqualityProtocoleOnValues", "p04_AdvancedCSharp\ex_023_011_EqualityProtocoleOnValues\ex_023_011_EqualityProtocoleOnValues.csproj", "{0D343D42-4F08-4A6C-A718-E6A269B18E82}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_012_EqualityComparer", "ex_023_012_EqualityComparer\ex_023_012_EqualityComparer.csproj", "{AC8D34C4-FE95-4F69-AD86-D57D0CC4F2B3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_012_EqualityComparer", "p04_AdvancedCSharp\ex_023_012_EqualityComparer\ex_023_012_EqualityComparer.csproj", "{AC8D34C4-FE95-4F69-AD86-D57D0CC4F2B3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_013_OrderComparisonProtocole", "ex_023_013_OrderComparisonProtocole\ex_023_013_OrderComparisonProtocole.csproj", "{F68DB263-E30F-471B-A04D-493092B0F149}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_013_OrderComparisonProtocole", "p04_AdvancedCSharp\ex_023_013_OrderComparisonProtocole\ex_023_013_OrderComparisonProtocole.csproj", "{F68DB263-E30F-471B-A04D-493092B0F149}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_014_Dictionary", "ex_023_014_Dictionary\ex_023_014_Dictionary.csproj", "{1428D1E9-3A01-4166-9FD7-385EE1492BC2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_014_Dictionary", "p04_AdvancedCSharp\ex_023_014_Dictionary\ex_023_014_Dictionary.csproj", "{1428D1E9-3A01-4166-9FD7-385EE1492BC2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_015_DictionaryCustomType", "ex_023_015_DictionaryCustomType\ex_023_015_DictionaryCustomType.csproj", "{68FF702C-D5EB-4756-8629-DAD3F29B9F6D}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_015_DictionaryCustomType", "p04_AdvancedCSharp\ex_023_015_DictionaryCustomType\ex_023_015_DictionaryCustomType.csproj", "{68FF702C-D5EB-4756-8629-DAD3F29B9F6D}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_016_ReadOnlyCollection", "ex_023_016_ReadOnlyCollection\ex_023_016_ReadOnlyCollection.csproj", "{521995C4-249A-459D-810F-08183005162D}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_016_ReadOnlyCollection", "p04_AdvancedCSharp\ex_023_016_ReadOnlyCollection\ex_023_016_ReadOnlyCollection.csproj", "{521995C4-249A-459D-810F-08183005162D}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_017_Deep_Read_only_collections_dll", "ex_023_017_Deep_Read_only_collections_dll\ex_023_017_Deep_Read_only_collections_dll.csproj", "{56636BBE-D8D6-4BA8-B69A-6A85FB9B7E76}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_017_Deep_Read_only_collections_dll", "p04_AdvancedCSharp\ex_023_017_Deep_Read_only_collections_dll\ex_023_017_Deep_Read_only_collections_dll.csproj", "{56636BBE-D8D6-4BA8-B69A-6A85FB9B7E76}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_017_Deep_Read_only_collections_exe", "ex_023_017_Deep_Read_only_collections_exe\ex_023_017_Deep_Read_only_collections_exe.csproj", "{DE50F46D-94C7-4E46-92BF-B86D4A794DF8}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_017_Deep_Read_only_collections_exe", "p04_AdvancedCSharp\ex_023_017_Deep_Read_only_collections_exe\ex_023_017_Deep_Read_only_collections_exe.csproj", "{DE50F46D-94C7-4E46-92BF-B86D4A794DF8}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_018_ReadOnlyDictionaries", "ex_023_018_ReadOnlyDictionaries\ex_023_018_ReadOnlyDictionaries.csproj", "{E0C3EFB5-CC33-481B-BFA9-0B7349F34BA8}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_018_ReadOnlyDictionaries", "p04_AdvancedCSharp\ex_023_018_ReadOnlyDictionaries\ex_023_018_ReadOnlyDictionaries.csproj", "{E0C3EFB5-CC33-481B-BFA9-0B7349F34BA8}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_019_ReadOnlyDictionary_and_values_dll", "ex_023_019_ReadOnlyDictionary_and_values_dll\ex_023_019_ReadOnlyDictionary_and_values_dll.csproj", "{5CE5529D-28E7-4AFB-BB89-39B6170D7E71}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_019_ReadOnlyDictionary_and_values_dll", "p04_AdvancedCSharp\ex_023_019_ReadOnlyDictionary_and_values_dll\ex_023_019_ReadOnlyDictionary_and_values_dll.csproj", "{5CE5529D-28E7-4AFB-BB89-39B6170D7E71}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_019_ReadOnlyDictionary_and_values_exe", "ex_023_019_ReadOnlyDictionary_and_values_exe\ex_023_019_ReadOnlyDictionary_and_values_exe.csproj", "{E07F7449-2857-4A2F-9727-370E8CA589B3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_019_ReadOnlyDictionary_and_values_exe", "p04_AdvancedCSharp\ex_023_019_ReadOnlyDictionary_and_values_exe\ex_023_019_ReadOnlyDictionary_and_values_exe.csproj", "{E07F7449-2857-4A2F-9727-370E8CA589B3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_009_Tuple", "ex_004_009_Tuple\ex_004_009_Tuple.csproj", "{4A13F822-34F5-450A-84EA-395518D6FCBE}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_009_Tuple", "p02_Fondamentaux\ex_004_009_Tuple\ex_004_009_Tuple.csproj", "{4A13F822-34F5-450A-84EA-395518D6FCBE}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_010_GuidStruct", "ex_004_010_GuidStruct\ex_004_010_GuidStruct.csproj", "{4162E8E6-E68C-4410-8960-CB7509344CDC}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_004_010_GuidStruct", "p02_Fondamentaux\ex_004_010_GuidStruct\ex_004_010_GuidStruct.csproj", "{4162E8E6-E68C-4410-8960-CB7509344CDC}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_001_exceptions_Contexte", "ex_024_001_exceptions_Contexte\ex_024_001_exceptions_Contexte.csproj", "{CAE9708C-1F30-4CAC-BE9E-C89426FC49D3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_001_exceptions_Contexte", "p05_More_dotNet\ex_024_001_exceptions_Contexte\ex_024_001_exceptions_Contexte.csproj", "{CAE9708C-1F30-4CAC-BE9E-C89426FC49D3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_002_parse", "ex_024_002_parse\ex_024_002_parse.csproj", "{80E1E9FB-F440-4D2B-A2B3-86EE0A7CCDC8}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_002_parse", "p05_More_dotNet\ex_024_002_parse\ex_024_002_parse.csproj", "{80E1E9FB-F440-4D2B-A2B3-86EE0A7CCDC8}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_003_exceptions", "ex_024_003_exceptions\ex_024_003_exceptions.csproj", "{6CFD567B-71CF-4BB3-A43A-B85A9FCC709E}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_003_exceptions", "p05_More_dotNet\ex_024_003_exceptions\ex_024_003_exceptions.csproj", "{6CFD567B-71CF-4BB3-A43A-B85A9FCC709E}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_004_propagation_exceptions", "ex_024_004_propagation_exceptions\ex_024_004_propagation_exceptions.csproj", "{E43ADD51-9624-49C4-86A0-A14DEC0C21EC}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_004_propagation_exceptions", "p05_More_dotNet\ex_024_004_propagation_exceptions\ex_024_004_propagation_exceptions.csproj", "{E43ADD51-9624-49C4-86A0-A14DEC0C21EC}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_005_exceptions_personnalisees", "ex_024_005_exceptions_personnalisees\ex_024_005_exceptions_personnalisees.csproj", "{B0C6FD78-E94E-4501-BDB3-2D1F25B01C87}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_024_005_exceptions_personnalisees", "p05_More_dotNet\ex_024_005_exceptions_personnalisees\ex_024_005_exceptions_personnalisees.csproj", "{B0C6FD78-E94E-4501-BDB3-2D1F25B01C87}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_025_001_DebugTrace", "ex_025_001_DebugTrace\ex_025_001_DebugTrace.csproj", "{592C8D57-106E-4411-9B5D-1B3068A4EE69}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_025_001_DebugTrace", "p05_More_dotNet\ex_025_001_DebugTrace\ex_025_001_DebugTrace.csproj", "{592C8D57-106E-4411-9B5D-1B3068A4EE69}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_001_intro_avec_interfaces", "ex_028_001_intro_avec_interfaces\ex_028_001_intro_avec_interfaces.csproj", "{E1FE4501-FC86-49DE-8890-920A8F79CF10}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_001_intro_avec_interfaces", "p06_MoreAdvancedCSharp\ex_028_001_intro_avec_interfaces\ex_028_001_intro_avec_interfaces.csproj", "{E1FE4501-FC86-49DE-8890-920A8F79CF10}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_002_intro_avec_delegate", "ex_028_002_intro_avec_delegate\ex_028_002_intro_avec_delegate.csproj", "{860EF37D-6F5A-4132-9035-27D7A912405D}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_002_intro_avec_delegate", "p06_MoreAdvancedCSharp\ex_028_002_intro_avec_delegate\ex_028_002_intro_avec_delegate.csproj", "{860EF37D-6F5A-4132-9035-27D7A912405D}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_003_interface_as_parameter", "ex_028_003_interface_as_parameter\ex_028_003_interface_as_parameter.csproj", "{D9E9655D-EB1A-4A1C-A1BE-D7D46CAFCA4E}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_003_interface_as_parameter", "p06_MoreAdvancedCSharp\ex_028_003_interface_as_parameter\ex_028_003_interface_as_parameter.csproj", "{D9E9655D-EB1A-4A1C-A1BE-D7D46CAFCA4E}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_004_delegate_as_parameter", "ex_028_004_delegate_as_parameter\ex_028_004_delegate_as_parameter.csproj", "{16922F06-99AA-46B0-9C8F-D5590AEA0418}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_004_delegate_as_parameter", "p06_MoreAdvancedCSharp\ex_028_004_delegate_as_parameter\ex_028_004_delegate_as_parameter.csproj", "{16922F06-99AA-46B0-9C8F-D5590AEA0418}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_005_nested_delegate", "ex_028_005_nested_delegate\ex_028_005_nested_delegate.csproj", "{CF76B21D-37E9-4CE5-8206-226A0C31BBC6}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_005_nested_delegate", "p06_MoreAdvancedCSharp\ex_028_005_nested_delegate\ex_028_005_nested_delegate.csproj", "{CF76B21D-37E9-4CE5-8206-226A0C31BBC6}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_006_Strategy_et_interface", "ex_028_006_Strategy_et_interface\ex_028_006_Strategy_et_interface.csproj", "{4449391F-34DB-443F-AA45-445868296BCD}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_006_Strategy_et_interface", "p06_MoreAdvancedCSharp\ex_028_006_Strategy_et_interface\ex_028_006_Strategy_et_interface.csproj", "{4449391F-34DB-443F-AA45-445868296BCD}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_007_delegate_versus_Strategy", "ex_028_007_delegate_versus_Strategy\ex_028_007_delegate_versus_Strategy.csproj", "{7C10B07B-5388-455F-B47F-DD4614E56A96}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_007_delegate_versus_Strategy", "p06_MoreAdvancedCSharp\ex_028_007_delegate_versus_Strategy\ex_028_007_delegate_versus_Strategy.csproj", "{7C10B07B-5388-455F-B47F-DD4614E56A96}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_008_multicast_et_interfaces", "ex_028_008_multicast_et_interfaces\ex_028_008_multicast_et_interfaces.csproj", "{8D7A4D64-14CB-48FE-AC05-C9C08A1691C8}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_008_multicast_et_interfaces", "p06_MoreAdvancedCSharp\ex_028_008_multicast_et_interfaces\ex_028_008_multicast_et_interfaces.csproj", "{8D7A4D64-14CB-48FE-AC05-C9C08A1691C8}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_009_multicast_delegate", "ex_028_009_multicast_delegate\ex_028_009_multicast_delegate.csproj", "{D144F474-66D2-4199-93B1-4E06C9046ECF}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_009_multicast_delegate", "p06_MoreAdvancedCSharp\ex_028_009_multicast_delegate\ex_028_009_multicast_delegate.csproj", "{D144F474-66D2-4199-93B1-4E06C9046ECF}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_010_multicast_delegate_return_value", "ex_028_010_multicast_delegate_return_value\ex_028_010_multicast_delegate_return_value.csproj", "{67611503-9030-4428-BCB5-FA74BD30F230}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_010_multicast_delegate_return_value", "p06_MoreAdvancedCSharp\ex_028_010_multicast_delegate_return_value\ex_028_010_multicast_delegate_return_value.csproj", "{67611503-9030-4428-BCB5-FA74BD30F230}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_011_Broadcaster_Subscriber", "ex_028_011_Broadcaster_Subscriber\ex_028_011_Broadcaster_Subscriber.csproj", "{C4214DCE-5CE5-486D-AD39-5A7811E639FA}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_011_Broadcaster_Subscriber", "p06_MoreAdvancedCSharp\ex_028_011_Broadcaster_Subscriber\ex_028_011_Broadcaster_Subscriber.csproj", "{C4214DCE-5CE5-486D-AD39-5A7811E639FA}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_012_delegate_Broadcaster_Subscriber", "ex_028_012_delegate_Broadcaster_Subscriber\ex_028_012_delegate_Broadcaster_Subscriber.csproj", "{5D705FC8-FC86-493E-8752-E11A46D78766}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_012_delegate_Broadcaster_Subscriber", "p06_MoreAdvancedCSharp\ex_028_012_delegate_Broadcaster_Subscriber\ex_028_012_delegate_Broadcaster_Subscriber.csproj", "{5D705FC8-FC86-493E-8752-E11A46D78766}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_029_001_event_Broadcaster_Subscriber", "ex_029_001_event_Broadcaster_Subscriber\ex_029_001_event_Broadcaster_Subscriber.csproj", "{75B7A9D3-E526-481F-AC75-C92546F74223}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_029_001_event_Broadcaster_Subscriber", "p06_MoreAdvancedCSharp\ex_029_001_event_Broadcaster_Subscriber\ex_029_001_event_Broadcaster_Subscriber.csproj", "{75B7A9D3-E526-481F-AC75-C92546F74223}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_029_002_event_standard_pattern", "ex_029_002_event_standard_pattern\ex_029_002_event_standard_pattern.csproj", "{4362B7DC-77E5-4DA5-BC47-615E00EB0BFB}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_029_002_event_standard_pattern", "p06_MoreAdvancedCSharp\ex_029_002_event_standard_pattern\ex_029_002_event_standard_pattern.csproj", "{4362B7DC-77E5-4DA5-BC47-615E00EB0BFB}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_030_001_anonymousMethods", "ex_030_001_anonymousMethods\ex_030_001_anonymousMethods.csproj", "{88D27654-2609-4F41-9039-AEE7DE03DBB2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_030_001_anonymousMethods", "p06_MoreAdvancedCSharp\ex_030_001_anonymousMethods\ex_030_001_anonymousMethods.csproj", "{88D27654-2609-4F41-9039-AEE7DE03DBB2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_030_002_lambdaExpressions", "ex_030_002_lambdaExpressions\ex_030_002_lambdaExpressions.csproj", "{62F46F99-6BAD-49A1-A27C-DC8C33EC1B63}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_030_002_lambdaExpressions", "p06_MoreAdvancedCSharp\ex_030_002_lambdaExpressions\ex_030_002_lambdaExpressions.csproj", "{62F46F99-6BAD-49A1-A27C-DC8C33EC1B63}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_030_003_lambdaExpressions", "ex_030_003_lambdaExpressions\ex_030_003_lambdaExpressions.csproj", "{35137873-02E9-4D2D-BA9F-5FA4C8B3EA18}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_030_003_lambdaExpressions", "p06_MoreAdvancedCSharp\ex_030_003_lambdaExpressions\ex_030_003_lambdaExpressions.csproj", "{35137873-02E9-4D2D-BA9F-5FA4C8B3EA18}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_001_decouverteDeLINQ", "ex_031_001_decouverteDeLINQ\ex_031_001_decouverteDeLINQ.csproj", "{74732A62-AE6F-45B2-8DB8-48C9C0C5DB38}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_001_decouverteDeLINQ", "p06_MoreAdvancedCSharp\ex_031_001_decouverteDeLINQ\ex_031_001_decouverteDeLINQ.csproj", "{74732A62-AE6F-45B2-8DB8-48C9C0C5DB38}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_002_extensionMethods", "ex_031_002_extensionMethods\ex_031_002_extensionMethods.csproj", "{33EB12C1-CDCD-451D-BA22-B55D67AE0494}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_002_extensionMethods", "p06_MoreAdvancedCSharp\ex_031_002_extensionMethods\ex_031_002_extensionMethods.csproj", "{33EB12C1-CDCD-451D-BA22-B55D67AE0494}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_003_anonymousTypes", "ex_031_003_anonymousTypes\ex_031_003_anonymousTypes.csproj", "{C38253F3-E8AB-4BEB-8177-CEBD00580D95}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_003_anonymousTypes", "p06_MoreAdvancedCSharp\ex_031_003_anonymousTypes\ex_031_003_anonymousTypes.csproj", "{C38253F3-E8AB-4BEB-8177-CEBD00580D95}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_004_LINQ_intro", "ex_031_004_LINQ_intro\ex_031_004_LINQ_intro.csproj", "{02D89568-AD7E-4912-B405-8C9C8D98D1B9}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_004_LINQ_intro", "p06_MoreAdvancedCSharp\ex_031_004_LINQ_intro\ex_031_004_LINQ_intro.csproj", "{02D89568-AD7E-4912-B405-8C9C8D98D1B9}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_005_LINQ_deferredExecution", "ex_031_005_LINQ_deferredExecution\ex_031_005_LINQ_deferredExecution.csproj", "{1E7C08C3-7B01-456F-853D-3F44BE123A30}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_005_LINQ_deferredExecution", "p06_MoreAdvancedCSharp\ex_031_005_LINQ_deferredExecution\ex_031_005_LINQ_deferredExecution.csproj", "{1E7C08C3-7B01-456F-853D-3F44BE123A30}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_006_LINQ_filtering", "ex_031_006_LINQ_filtering\ex_031_006_LINQ_filtering.csproj", "{0066D6D8-3168-40A9-BE84-FFDE87C994FB}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_006_LINQ_filtering", "p06_MoreAdvancedCSharp\ex_031_006_LINQ_filtering\ex_031_006_LINQ_filtering.csproj", "{0066D6D8-3168-40A9-BE84-FFDE87C994FB}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_007_LINQ_ordering", "ex_031_007_LINQ_ordering\ex_031_007_LINQ_ordering.csproj", "{BBBAA630-01FD-41B8-ACBC-2D1EBBB3C3BB}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_007_LINQ_ordering", "p06_MoreAdvancedCSharp\ex_031_007_LINQ_ordering\ex_031_007_LINQ_ordering.csproj", "{BBBAA630-01FD-41B8-ACBC-2D1EBBB3C3BB}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_008_LINQ_projecting", "ex_031_008_LINQ_projecting\ex_031_008_LINQ_projecting.csproj", "{14C2BEEF-2D71-4889-A8FA-10D6BC2EEB3C}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_008_LINQ_projecting", "p06_MoreAdvancedCSharp\ex_031_008_LINQ_projecting\ex_031_008_LINQ_projecting.csproj", "{14C2BEEF-2D71-4889-A8FA-10D6BC2EEB3C}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_009_LINQ_element_operators", "ex_031_009_LINQ_element_operators\ex_031_009_LINQ_element_operators.csproj", "{7A32E0E6-922E-4B39-9154-5CDDF3ADF92F}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_009_LINQ_element_operators", "p06_MoreAdvancedCSharp\ex_031_009_LINQ_element_operators\ex_031_009_LINQ_element_operators.csproj", "{7A32E0E6-922E-4B39-9154-5CDDF3ADF92F}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_010_LINQ_aggregation_methods", "ex_031_010_LINQ_aggregation_methods\ex_031_010_LINQ_aggregation_methods.csproj", "{BC57553A-36E4-4C96-9A91-BB0F414CE913}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_010_LINQ_aggregation_methods", "p06_MoreAdvancedCSharp\ex_031_010_LINQ_aggregation_methods\ex_031_010_LINQ_aggregation_methods.csproj", "{BC57553A-36E4-4C96-9A91-BB0F414CE913}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_011_LINQ_grouping", "ex_031_011_LINQ_grouping\ex_031_011_LINQ_grouping.csproj", "{F9053FBF-92AE-452E-A320-8BC6D8FFA82F}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_011_LINQ_grouping", "p06_MoreAdvancedCSharp\ex_031_011_LINQ_grouping\ex_031_011_LINQ_grouping.csproj", "{F9053FBF-92AE-452E-A320-8BC6D8FFA82F}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_012_LINQ_joining", "ex_031_012_LINQ_joining\ex_031_012_LINQ_joining.csproj", "{F1649450-FF48-4BFB-85F2-645C1395BE27}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_012_LINQ_joining", "p06_MoreAdvancedCSharp\ex_031_012_LINQ_joining\ex_031_012_LINQ_joining.csproj", "{F1649450-FF48-4BFB-85F2-645C1395BE27}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_013_LINQ_set_operators", "ex_031_013_LINQ_set_operators\ex_031_013_LINQ_set_operators.csproj", "{996BE956-BAEF-4456-A65C-DF26B0F684D3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_013_LINQ_set_operators", "p06_MoreAdvancedCSharp\ex_031_013_LINQ_set_operators\ex_031_013_LINQ_set_operators.csproj", "{996BE956-BAEF-4456-A65C-DF26B0F684D3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_014_LINQ_quantifiers", "ex_031_014_LINQ_quantifiers\ex_031_014_LINQ_quantifiers.csproj", "{5CA57F33-BA6C-47F9-8E68-1D4342033692}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_014_LINQ_quantifiers", "p06_MoreAdvancedCSharp\ex_031_014_LINQ_quantifiers\ex_031_014_LINQ_quantifiers.csproj", "{5CA57F33-BA6C-47F9-8E68-1D4342033692}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_015_LINQ_generation_methods", "ex_031_015_LINQ_generation_methods\ex_031_015_LINQ_generation_methods.csproj", "{FE2064B3-CE28-46EF-87EB-909DDD2132D2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_015_LINQ_generation_methods", "p06_MoreAdvancedCSharp\ex_031_015_LINQ_generation_methods\ex_031_015_LINQ_generation_methods.csproj", "{FE2064B3-CE28-46EF-87EB-909DDD2132D2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_016_LINQ_conversion_methods", "ex_031_016_LINQ_conversion_methods\ex_031_016_LINQ_conversion_methods.csproj", "{4CC79E1F-C018-4C33-BFED-F5A381159604}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_031_016_LINQ_conversion_methods", "p06_MoreAdvancedCSharp\ex_031_016_LINQ_conversion_methods\ex_031_016_LINQ_conversion_methods.csproj", "{4CC79E1F-C018-4C33-BFED-F5A381159604}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_001_File_and_Directory_management", "ex_037_001_File_and_Directory_management\ex_037_001_File_and_Directory_management.csproj", "{8058B47F-0090-47E8-B43D-9F0CFFE166C2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_001_File_and_Directory_management", "p07_Persistance\ex_037_001_File_and_Directory_management\ex_037_001_File_and_Directory_management.csproj", "{8058B47F-0090-47E8-B43D-9F0CFFE166C2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_002_FileStream", "ex_037_002_FileStream\ex_037_002_FileStream.csproj", "{B03A3D96-1710-4325-9702-5CA310EC4366}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_002_FileStream", "p07_Persistance\ex_037_002_FileStream\ex_037_002_FileStream.csproj", "{B03A3D96-1710-4325-9702-5CA310EC4366}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_003_TextReader_TextWriter", "ex_037_003_TextReader_TextWriter\ex_037_003_TextReader_TextWriter.csproj", "{E39A98ED-E4D8-4BC9-B32A-B333AD7432B1}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_003_TextReader_TextWriter", "p07_Persistance\ex_037_003_TextReader_TextWriter\ex_037_003_TextReader_TextWriter.csproj", "{E39A98ED-E4D8-4BC9-B32A-B333AD7432B1}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_004_BinaryReader_BinaryWriter", "ex_037_004_BinaryReader_BinaryWriter\ex_037_004_BinaryReader_BinaryWriter.csproj", "{791AA0D4-8337-46E0-A8EF-BB302E77DFE0}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_004_BinaryReader_BinaryWriter", "p07_Persistance\ex_037_004_BinaryReader_BinaryWriter\ex_037_004_BinaryReader_BinaryWriter.csproj", "{791AA0D4-8337-46E0-A8EF-BB302E77DFE0}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_005_XmlReader_XmlWriter", "ex_037_005_XmlReader_XmlWriter\ex_037_005_XmlReader_XmlWriter.csproj", "{61BE6E0A-0B73-4641-8D51-A2030768864C}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_037_005_XmlReader_XmlWriter", "p07_Persistance\ex_037_005_XmlReader_XmlWriter\ex_037_005_XmlReader_XmlWriter.csproj", "{61BE6E0A-0B73-4641-8D51-A2030768864C}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_001_DataContractSerializer_bases", "ex_038_001_DataContractSerializer_bases\ex_038_001_DataContractSerializer_bases.csproj", "{FAD11603-C2B6-4284-890A-474961D60A81}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_001_DataContractSerializer_bases", "p07_Persistance\ex_038_001_DataContractSerializer_bases\ex_038_001_DataContractSerializer_bases.csproj", "{FAD11603-C2B6-4284-890A-474961D60A81}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_002_DataContract_subclassing", "ex_038_002_DataContract_subclassing\ex_038_002_DataContract_subclassing.csproj", "{6B68103E-9175-4837-88D5-AB407EBF2DA6}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_002_DataContract_subclassing", "p07_Persistance\ex_038_002_DataContract_subclassing\ex_038_002_DataContract_subclassing.csproj", "{6B68103E-9175-4837-88D5-AB407EBF2DA6}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_003_DataContract_ObjectReferences", "ex_038_003_DataContract_ObjectReferences\ex_038_003_DataContract_ObjectReferences.csproj", "{806B2217-480A-4050-80F2-8302D103E4F7}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_003_DataContract_ObjectReferences", "p07_Persistance\ex_038_003_DataContract_ObjectReferences\ex_038_003_DataContract_ObjectReferences.csproj", "{806B2217-480A-4050-80F2-8302D103E4F7}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_004_DataContract_Collections", "ex_038_004_DataContract_Collections\ex_038_004_DataContract_Collections.csproj", "{E66BCDF7-2118-487A-A6D4-4E6174C7858A}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_004_DataContract_Collections", "p07_Persistance\ex_038_004_DataContract_Collections\ex_038_004_DataContract_Collections.csproj", "{E66BCDF7-2118-487A-A6D4-4E6174C7858A}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_005_DataContract_Hooks", "ex_038_005_DataContract_Hooks\ex_038_005_DataContract_Hooks.csproj", "{D5215973-F1F5-4879-9A23-B5FCE0F190C5}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_005_DataContract_Hooks", "p07_Persistance\ex_038_005_DataContract_Hooks\ex_038_005_DataContract_Hooks.csproj", "{D5215973-F1F5-4879-9A23-B5FCE0F190C5}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_013_Predicate", "ex_028_013_Predicate\ex_028_013_Predicate.csproj", "{0EAAE361-CFE0-48EE-B7D5-80A3C108E8D9}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_013_Predicate", "p06_MoreAdvancedCSharp\ex_028_013_Predicate\ex_028_013_Predicate.csproj", "{0EAAE361-CFE0-48EE-B7D5-80A3C108E8D9}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_014_Func", "ex_028_014_Func\ex_028_014_Func.csproj", "{EF43D646-1A72-430F-B3F2-9C57BC0C270E}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_014_Func", "p06_MoreAdvancedCSharp\ex_028_014_Func\ex_028_014_Func.csproj", "{EF43D646-1A72-430F-B3F2-9C57BC0C270E}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_015_Action", "ex_028_015_Action\ex_028_015_Action.csproj", "{C90A0BA2-8ECE-4FA5-8DD2-F49056E4A754}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_028_015_Action", "p06_MoreAdvancedCSharp\ex_028_015_Action\ex_028_015_Action.csproj", "{C90A0BA2-8ECE-4FA5-8DD2-F49056E4A754}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_009_HashSet_and_SortedSet", "ex_023_009_HashSet_and_SortedSet\ex_023_009_HashSet_and_SortedSet.csproj", "{B3F7E752-C5A0-410D-A3E8-60BBE305DF70}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_023_009_HashSet_and_SortedSet", "p04_AdvancedCSharp\ex_023_009_HashSet_and_SortedSet\ex_023_009_HashSet_and_SortedSet.csproj", "{B3F7E752-C5A0-410D-A3E8-60BBE305DF70}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_006_Binary_Serializable", "ex_038_006_Binary_Serializable\ex_038_006_Binary_Serializable.csproj", "{13B8650E-44E0-41AD-9CEB-E7B302CD7DF9}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_006_Binary_Serializable", "p07_Persistance\ex_038_006_Binary_Serializable\ex_038_006_Binary_Serializable.csproj", "{13B8650E-44E0-41AD-9CEB-E7B302CD7DF9}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_007_XmlSerializer", "ex_038_007_XmlSerializer\ex_038_007_XmlSerializer.csproj", "{599F4A1A-53FA-45A9-9FBF-08EFECF165BB}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_007_XmlSerializer", "p07_Persistance\ex_038_007_XmlSerializer\ex_038_007_XmlSerializer.csproj", "{599F4A1A-53FA-45A9-9FBF-08EFECF165BB}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_008_IXmlSerializable", "ex_038_008_IXmlSerializable\ex_038_008_IXmlSerializable.csproj", "{4B279C76-DC8D-432B-A5E1-600601F05DD4}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_038_008_IXmlSerializable", "p07_Persistance\ex_038_008_IXmlSerializable\ex_038_008_IXmlSerializable.csproj", "{4B279C76-DC8D-432B-A5E1-600601F05DD4}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_039_001_XDOM_bases", "ex_039_001_XDOM_bases\ex_039_001_XDOM_bases.csproj", "{CF1AE501-3518-45CC-94AA-D6DE047EA022}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_039_001_XDOM_bases", "p07_Persistance\ex_039_001_XDOM_bases\ex_039_001_XDOM_bases.csproj", "{CF1AE501-3518-45CC-94AA-D6DE047EA022}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_039_002_LINQ_to_XML", "ex_039_002_LINQ_to_XML\ex_039_002_LINQ_to_XML.csproj", "{26400B99-2FB6-4B5F-BE2B-D15124F2B51D}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_039_002_LINQ_to_XML", "p07_Persistance\ex_039_002_LINQ_to_XML\ex_039_002_LINQ_to_XML.csproj", "{26400B99-2FB6-4B5F-BE2B-D15124F2B51D}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_040_001_LINQ_to_Json", "ex_040_001_LINQ_to_Json\ex_040_001_LINQ_to_Json.csproj", "{B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_040_001_LINQ_to_Json", "p07_Persistance\ex_040_001_LINQ_to_Json\ex_040_001_LINQ_to_Json.csproj", "{B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_010_EF_CF_Many_to_Many", "ex_042_010_EF_CF_Many_to_Many\ex_042_010_EF_CF_Many_to_Many.csproj", "{C6EF99F3-959D-4096-8ABE-140596DD14BD}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_010_EF_CF_Many_to_Many", "p07_Persistance\ex_042_010_EF_CF_Many_to_Many\ex_042_010_EF_CF_Many_to_Many.csproj", "{C6EF99F3-959D-4096-8ABE-140596DD14BD}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_012_EF_CF_Dictionary", "ex_042_012_EF_CF_Dictionary\ex_042_012_EF_CF_Dictionary.csproj", "{D9BE7F40-ADCE-415B-AF36-8D9B40B6DB7F}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_012_EF_CF_Dictionary", "p07_Persistance\ex_042_012_EF_CF_Dictionary\ex_042_012_EF_CF_Dictionary.csproj", "{D9BE7F40-ADCE-415B-AF36-8D9B40B6DB7F}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_013_EF_CF_TPT_Inheritance", "ex_042_013_EF_CF_TPT_Inheritance\ex_042_013_EF_CF_TPT_Inheritance.csproj", "{504AB98B-3C2D-493B-BA70-6D67734732D5}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_013_EF_CF_TPT_Inheritance", "p07_Persistance\ex_042_013_EF_CF_TPT_Inheritance\ex_042_013_EF_CF_TPT_Inheritance.csproj", "{504AB98B-3C2D-493B-BA70-6D67734732D5}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_014_EF_CF_TPH_Inheritance", "ex_042_014_EF_CF_TPH_Inheritance\ex_042_014_EF_CF_TPH_Inheritance.csproj", "{C5E45E2A-FCA3-4DCB-9681-C0FDEA282A99}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_014_EF_CF_TPH_Inheritance", "p07_Persistance\ex_042_014_EF_CF_TPH_Inheritance\ex_042_014_EF_CF_TPH_Inheritance.csproj", "{C5E45E2A-FCA3-4DCB-9681-C0FDEA282A99}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_015_EF_CF_TPC_Inheritance", "ex_042_015_EF_CF_TPC_Inheritance\ex_042_015_EF_CF_TPC_Inheritance.csproj", "{F067E7D9-AA60-4825-B8C4-F4A5C9D6D7B2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_015_EF_CF_TPC_Inheritance", "p07_Persistance\ex_042_015_EF_CF_TPC_Inheritance\ex_042_015_EF_CF_TPC_Inheritance.csproj", "{F067E7D9-AA60-4825-B8C4-F4A5C9D6D7B2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_016_EF_current_original_database_val", "ex_042_016_EF_current_original_database_val\ex_042_016_EF_current_original_database_val.csproj", "{807E7B86-579E-490A-A39A-4D16E47227CE}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_016_EF_current_original_database_val", "p07_Persistance\ex_042_016_EF_current_original_database_val\ex_042_016_EF_current_original_database_val.csproj", "{807E7B86-579E-490A-A39A-4D16E47227CE}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_017_EF_concurrency_problematic", "ex_042_017_EF_concurrency_problematic\ex_042_017_EF_concurrency_problematic.csproj", "{2689FFD2-D8A6-489A-B46E-B6F72F6CB685}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_017_EF_concurrency_problematic", "p07_Persistance\ex_042_017_EF_concurrency_problematic\ex_042_017_EF_concurrency_problematic.csproj", "{2689FFD2-D8A6-489A-B46E-B6F72F6CB685}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_018_EF_concurrency_databaseWins", "ex_042_018_EF_concurrency_databaseWins\ex_042_018_EF_concurrency_databaseWins.csproj", "{9CBAF690-C1F4-4B4D-9B6C-E4B2D93D6E25}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_018_EF_concurrency_databaseWins", "p07_Persistance\ex_042_018_EF_concurrency_databaseWins\ex_042_018_EF_concurrency_databaseWins.csproj", "{9CBAF690-C1F4-4B4D-9B6C-E4B2D93D6E25}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_019_EF_concurrency_clientWins", "ex_042_019_EF_concurrency_clientWins\ex_042_019_EF_concurrency_clientWins.csproj", "{D94D2B80-E47F-4C5A-88ED-E966D721C597}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_019_EF_concurrency_clientWins", "p07_Persistance\ex_042_019_EF_concurrency_clientWins\ex_042_019_EF_concurrency_clientWins.csproj", "{D94D2B80-E47F-4C5A-88ED-E966D721C597}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_020_EF_concurrency_customDbProp", "ex_042_020_EF_concurrency_customDbProp\ex_042_020_EF_concurrency_customDbProp.csproj", "{30E1796C-8FDA-42B6-BC30-C3F83664BC70}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_020_EF_concurrency_customDbProp", "p07_Persistance\ex_042_020_EF_concurrency_customDbProp\ex_042_020_EF_concurrency_customDbProp.csproj", "{30E1796C-8FDA-42B6-BC30-C3F83664BC70}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_021_EF_concurrency_customObjects", "ex_042_021_EF_concurrency_customObjects\ex_042_021_EF_concurrency_customObjects.csproj", "{FF4A8FD0-7E2D-469D-B080-4C885CBBE227}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_021_EF_concurrency_customObjects", "p07_Persistance\ex_042_021_EF_concurrency_customObjects\ex_042_021_EF_concurrency_customObjects.csproj", "{FF4A8FD0-7E2D-469D-B080-4C885CBBE227}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_005_pattern_matching", "ex_008_005_pattern_matching\ex_008_005_pattern_matching.csproj", "{D1C02BFB-DA1E-4E9C-8236-BF5CC3C23F06}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_008_005_pattern_matching", "p02_Fondamentaux\ex_008_005_pattern_matching\ex_008_005_pattern_matching.csproj", "{D1C02BFB-DA1E-4E9C-8236-BF5CC3C23F06}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_008_deconstruction", "ex_014_008_deconstruction\ex_014_008_deconstruction.csproj", "{33CE1C87-3C57-48B8-A96E-FBF048BE65B8}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_014_008_deconstruction", "p03_POO\ex_014_008_deconstruction\ex_014_008_deconstruction.csproj", "{33CE1C87-3C57-48B8-A96E-FBF048BE65B8}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_006_local_functions", "ex_016_006_local_functions\ex_016_006_local_functions.csproj", "{C67D6972-67D5-4AB8-84FA-CF7F8C7BD3E6}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_016_006_local_functions", "p03_POO\ex_016_006_local_functions\ex_016_006_local_functions.csproj", "{C67D6972-67D5-4AB8-84FA-CF7F8C7BD3E6}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "chap036_Reflection", "chap036_Reflection", "{CC07C89A-B410-4112-8686-A297FC0D34A8}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "chap036_Reflection", "chap036_Reflection", "{CC07C89A-B410-4112-8686-A297FC0D34A8}"
ProjectSection(SolutionItems) = preProject ProjectSection(SolutionItems) = preProject
ex_036_001_Reflection\README.md = ex_036_001_Reflection\README.md p06_MoreAdvancedCSharp\ex_036_001_Reflection\README.md = p06_MoreAdvancedCSharp\ex_036_001_Reflection\README.md
EndProjectSection EndProjectSection
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Applications", "Applications", "{3DE71730-143F-4835-A6B3-E501910EA94C}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Applications", "Applications", "{3DE71730-143F-4835-A6B3-E501910EA94C}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_036_001_Mammifere", "ex_036_001_Reflection\Solution\MammifereDll\ex_036_001_Mammifere.csproj", "{08D87D16-A9ED-42BC-8AF5-31AF9999AEF2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_036_001_Mammifere", "p06_MoreAdvancedCSharp\ex_036_001_Reflection\Solution\MammifereDll\ex_036_001_Mammifere.csproj", "{08D87D16-A9ED-42BC-8AF5-31AF9999AEF2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_036_001_ChatChienOiseau", "ex_036_001_Reflection\Solution\ChatChienOiseauDll\ex_036_001_ChatChienOiseau.csproj", "{FAA3150B-7230-4578-8CC0-775EDE947E7D}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_036_001_ChatChienOiseau", "p06_MoreAdvancedCSharp\ex_036_001_Reflection\Solution\ChatChienOiseauDll\ex_036_001_ChatChienOiseau.csproj", "{FAA3150B-7230-4578-8CC0-775EDE947E7D}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_036_001_Reflection", "ex_036_001_Reflection\Solution\Applications\ex_036_001_Reflection.csproj", "{3F4AF8F0-63C2-4226-BA8C-3D9992EB59C5}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_036_001_Reflection", "p06_MoreAdvancedCSharp\ex_036_001_Reflection\Solution\Applications\ex_036_001_Reflection.csproj", "{3F4AF8F0-63C2-4226-BA8C-3D9992EB59C5}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "p09_Concurrency_Asynchrony", "p09_Concurrency_Asynchrony", "{BDF03223-D979-47B4-A693-6559EBE17452}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "p09_Concurrency_Asynchrony", "p09_Concurrency_Asynchrony", "{BDF03223-D979-47B4-A693-6559EBE17452}"
EndProject EndProject
@ -463,57 +463,57 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "chap051_Tâches", "chap051_
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "chap052_Fonctions_Asynchrones", "chap052_Fonctions_Asynchrones", "{7FDA2D7D-5385-485D-B8B5-60727583D6ED}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "chap052_Fonctions_Asynchrones", "chap052_Fonctions_Asynchrones", "{7FDA2D7D-5385-485D-B8B5-60727583D6ED}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_001_CreatingAThread", "ex_050_001_CreatingAThread\ex_050_001_CreatingAThread.csproj", "{2EF54F59-E378-4484-AD57-E59F56574A8B}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_001_CreatingAThread", "p09_Concurrency_Asynchrony\ex_050_001_CreatingAThread\ex_050_001_CreatingAThread.csproj", "{2EF54F59-E378-4484-AD57-E59F56574A8B}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_002_attendre_un_thread", "ex_050_002_attendre_un_thread\ex_050_002_attendre_un_thread.csproj", "{B862E8C4-1FDA-4BAB-88AA-8A34079EDC03}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_002_attendre_un_thread", "p09_Concurrency_Asynchrony\ex_050_002_attendre_un_thread\ex_050_002_attendre_un_thread.csproj", "{B862E8C4-1FDA-4BAB-88AA-8A34079EDC03}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_004_cadenas_et_sécurité", "ex_050_004_cadenas_et_sécurité\ex_050_004_cadenas_et_sécurité.csproj", "{D4BCD689-EFE5-47BC-8464-118474E9BD70}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_004_cadenas_et_sécurité", "p09_Concurrency_Asynchrony\ex_050_004_cadenas_et_sécurité\ex_050_004_cadenas_et_sécurité.csproj", "{D4BCD689-EFE5-47BC-8464-118474E9BD70}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_003_Variables_locales_et_partagées_entre_threads", "ex_050_003_Variables_locales_et_partagées_entre_threads\ex_050_003_Variables_locales_et_partagées_entre_threads.csproj", "{13480CAD-7241-453C-A373-A8D026A1075F}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_003_Variables_locales_et_partagées_entre_threads", "p09_Concurrency_Asynchrony\ex_050_003_Variables_locales_et_partagées_entre_threads\ex_050_003_Variables_locales_et_partagées_entre_threads.csproj", "{13480CAD-7241-453C-A373-A8D026A1075F}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_005_passage_de_paramètre", "ex_050_005_passage_de_paramètre\ex_050_005_passage_de_paramètre.csproj", "{E2524F75-0989-46CB-B7B3-4F10388E3B90}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_005_passage_de_paramètre", "p09_Concurrency_Asynchrony\ex_050_005_passage_de_paramètre\ex_050_005_passage_de_paramètre.csproj", "{E2524F75-0989-46CB-B7B3-4F10388E3B90}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_006_gestion_des_exceptions", "ex_050_006_gestion_des_exceptions\ex_050_006_gestion_des_exceptions.csproj", "{799A6DE0-81C5-4FFC-8541-8B2B1C5BE525}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_006_gestion_des_exceptions", "p09_Concurrency_Asynchrony\ex_050_006_gestion_des_exceptions\ex_050_006_gestion_des_exceptions.csproj", "{799A6DE0-81C5-4FFC-8541-8B2B1C5BE525}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_007_Foreground_vs_Background", "ex_050_007_Foreground_vs_Background\ex_050_007_Foreground_vs_Background.csproj", "{3290AAEB-342A-43EB-9421-70E924938470}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_007_Foreground_vs_Background", "p09_Concurrency_Asynchrony\ex_050_007_Foreground_vs_Background\ex_050_007_Foreground_vs_Background.csproj", "{3290AAEB-342A-43EB-9421-70E924938470}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_008_Priorité", "ex_050_008_Priorité\ex_050_008_Priorité.csproj", "{F97F0481-0715-4C22-A33B-355DCB925CB5}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_008_Priorité", "p09_Concurrency_Asynchrony\ex_050_008_Priorité\ex_050_008_Priorité.csproj", "{F97F0481-0715-4C22-A33B-355DCB925CB5}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_009_notifications_entre_threads", "ex_050_009_signalisation\ex_050_009_notifications_entre_threads.csproj", "{826067E7-2B1E-4D0D-8961-F34777B35EF3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_009_notifications_entre_threads", "p09_Concurrency_Asynchrony\ex_050_009_signalisation\ex_050_009_notifications_entre_threads.csproj", "{826067E7-2B1E-4D0D-8961-F34777B35EF3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_011_ThreadPool", "ex_050_011_ThreadPool\ex_050_011_ThreadPool.csproj", "{9932461D-5B8B-419B-9DD4-48EB2D787193}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_050_011_ThreadPool", "p09_Concurrency_Asynchrony\ex_050_011_ThreadPool\ex_050_011_ThreadPool.csproj", "{9932461D-5B8B-419B-9DD4-48EB2D787193}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_001_Démarrer_une_tâche", "ex_051_001_Démarrer_une_tâche\ex_051_001_Démarrer_une_tâche.csproj", "{9A05B53E-2920-40E0-A077-8BE62F708853}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_001_Démarrer_une_tâche", "p09_Concurrency_Asynchrony\ex_051_001_Démarrer_une_tâche\ex_051_001_Démarrer_une_tâche.csproj", "{9A05B53E-2920-40E0-A077-8BE62F708853}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_002_valeur_de_retour", "ex_051_002_valeur_de_retour\ex_051_002_valeur_de_retour.csproj", "{487644AF-31ED-4047-83B6-C7FA4C3DE487}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_002_valeur_de_retour", "p09_Concurrency_Asynchrony\ex_051_002_valeur_de_retour\ex_051_002_valeur_de_retour.csproj", "{487644AF-31ED-4047-83B6-C7FA4C3DE487}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_003_gestion_exceptions", "ex_051_003_gestion_exceptions\ex_051_003_gestion_exceptions.csproj", "{E6F93D0F-690A-483A-B6D2-10D4AE87B277}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_003_gestion_exceptions", "p09_Concurrency_Asynchrony\ex_051_003_gestion_exceptions\ex_051_003_gestion_exceptions.csproj", "{E6F93D0F-690A-483A-B6D2-10D4AE87B277}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_004_poursuite_continuations", "ex_051_004_poursuite_continuations\ex_051_004_poursuite_continuations.csproj", "{084D8EC1-52E5-4089-8885-B395AA08CBCE}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_004_poursuite_continuations", "p09_Concurrency_Asynchrony\ex_051_004_poursuite_continuations\ex_051_004_poursuite_continuations.csproj", "{084D8EC1-52E5-4089-8885-B395AA08CBCE}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_005_TaskCompletionSource", "ex_051_005_TaskCompletionSource\ex_051_005_TaskCompletionSource.csproj", "{DE27FDF7-9897-46FF-9224-8518BA7EF9A3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_005_TaskCompletionSource", "p09_Concurrency_Asynchrony\ex_051_005_TaskCompletionSource\ex_051_005_TaskCompletionSource.csproj", "{DE27FDF7-9897-46FF-9224-8518BA7EF9A3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_006_TaskDelay", "ex_051_006_TaskDelay\ex_051_006_TaskDelay.csproj", "{94183470-4199-4B94-AA49-8C6E5F1631FD}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_051_006_TaskDelay", "p09_Concurrency_Asynchrony\ex_051_006_TaskDelay\ex_051_006_TaskDelay.csproj", "{94183470-4199-4B94-AA49-8C6E5F1631FD}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_001_problématique", "ex_052_001_problématique\ex_052_001_problématique.csproj", "{25DAC275-3CCC-4B80-8E02-8186E08C75B5}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_001_problématique", "p09_Concurrency_Asynchrony\ex_052_001_problématique\ex_052_001_problématique.csproj", "{25DAC275-3CCC-4B80-8E02-8186E08C75B5}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_002_problématique_2", "ex_052_002_problématique_2\ex_052_002_problématique_2.csproj", "{D218C29A-99BA-4CCC-9EDB-5E752CDF3358}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_002_problématique_2", "p09_Concurrency_Asynchrony\ex_052_002_problématique_2\ex_052_002_problématique_2.csproj", "{D218C29A-99BA-4CCC-9EDB-5E752CDF3358}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_003_problématique_3", "ex_052_003_problématique_3\ex_052_003_problématique_3.csproj", "{A47E4219-04A2-40F5-9854-E8C52C86E584}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_003_problématique_3", "p09_Concurrency_Asynchrony\ex_052_003_problématique_3\ex_052_003_problématique_3.csproj", "{A47E4219-04A2-40F5-9854-E8C52C86E584}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_004_problématique_4", "ex_052_004_problématique_4\ex_052_004_problématique_4.csproj", "{F97AEBCB-1EB8-4051-8A0E-3CEF901563DE}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_004_problématique_4", "p09_Concurrency_Asynchrony\ex_052_004_problématique_4\ex_052_004_problématique_4.csproj", "{F97AEBCB-1EB8-4051-8A0E-3CEF901563DE}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_005_problématique_5", "ex_052_005_problématique_5\ex_052_005_problématique_5.csproj", "{FCF76081-776E-4C3E-A434-E697D57C3D2A}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_052_005_problématique_5", "p09_Concurrency_Asynchrony\ex_052_005_problématique_5\ex_052_005_problématique_5.csproj", "{FCF76081-776E-4C3E-A434-E697D57C3D2A}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "p12_autres...", "p12_autres...", "{C4385771-4731-42DA-8889-2087828D5FCE}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "p12_autres...", "p12_autres...", "{C4385771-4731-42DA-8889-2087828D5FCE}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HtmlDecode", "HtmlDecode\HtmlDecode.csproj", "{AAD4491F-7CF7-4581-8AF5-FBB0CEA6EA23}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HtmlDecode", "HtmlDecode\HtmlDecode.csproj", "{AAD4491F-7CF7-4581-8AF5-FBB0CEA6EA23}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_011_EF_CF_Many_to_Many_FluentAPI", "ex_042_011_EF_CF_Many_to_Many_FluentAPI\ex_042_011_EF_CF_Many_to_Many_FluentAPI.csproj", "{4F8FDCA9-D98C-4137-BD14-C255506209B0}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_011_EF_CF_Many_to_Many_FluentAPI", "p07_Persistance\ex_042_011_EF_CF_Many_to_Many_FluentAPI\ex_042_011_EF_CF_Many_to_Many_FluentAPI.csproj", "{4F8FDCA9-D98C-4137-BD14-C255506209B0}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_012_EF_CF_Many_to_Many_procurators", "ex_042_012_EF_CF_Many_to_Many_procurators\ex_042_012_EF_CF_Many_to_Many_procurators.csproj", "{A14CDD6E-3E6E-4E7A-9277-3F00C0F658FD}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_012_EF_CF_Many_to_Many_procurators", "p07_Persistance\ex_042_012_EF_CF_Many_to_Many_procurators\ex_042_012_EF_CF_Many_to_Many_procurators.csproj", "{A14CDD6E-3E6E-4E7A-9277-3F00C0F658FD}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ex_050_010_Threading_en_UWP", "ex_050_010_Threading_en_UWP\ex_050_010_Threading_en_UWP.csproj", "{0D922BCD-7C0F-43FF-A015-F547716B8284}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ex_050_010_Threading_en_UWP", "p09_Concurrency_Asynchrony\ex_050_010_Threading_en_UWP\ex_050_010_Threading_en_UWP.csproj", "{0D922BCD-7C0F-43FF-A015-F547716B8284}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "chap041_EF_Fundamentals", "chap041_EF_Fundamentals", "{56C5A51B-16E9-4F93-9C32-8F91710391E8}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "chap041_EF_Fundamentals", "chap041_EF_Fundamentals", "{56C5A51B-16E9-4F93-9C32-8F91710391E8}"
EndProject EndProject
@ -579,6 +579,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_015_OneToMany_conven
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_016_OneToMany_FluentAPI", "p08_BDD_EntityFramework\ex_042_016_OneToMany_FluentAPI\ex_042_016_OneToMany_FluentAPI.csproj", "{9C2D4443-635F-4BA7-9870-9705BAD534EF}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_016_OneToMany_FluentAPI", "p08_BDD_EntityFramework\ex_042_016_OneToMany_FluentAPI\ex_042_016_OneToMany_FluentAPI.csproj", "{9C2D4443-635F-4BA7-9870-9705BAD534EF}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "chap026_UnitTests", "chap026_UnitTests", "{53D9CC81-18E0-482C-953D-F2ED8B0C472D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ex_026_000_ClassLibrary", "p05_More_dotNet\ex_026_000_ClassLibrary\ex_026_000_ClassLibrary.csproj", "{A7B99201-30D6-498A-AC40-43662373D457}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ex_026_001_xUnit_Fact", "p05_More_dotNet\ex_026_001_xUnit_Fact\ex_026_001_xUnit_Fact.csproj", "{6BDA111C-227C-4F61-A466-EE7D5901B1BF}"
EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU Debug|Any CPU = Debug|Any CPU
@ -4775,6 +4781,46 @@ Global
{9C2D4443-635F-4BA7-9870-9705BAD534EF}.Release|x64.Build.0 = Release|Any CPU {9C2D4443-635F-4BA7-9870-9705BAD534EF}.Release|x64.Build.0 = Release|Any CPU
{9C2D4443-635F-4BA7-9870-9705BAD534EF}.Release|x86.ActiveCfg = Release|Any CPU {9C2D4443-635F-4BA7-9870-9705BAD534EF}.Release|x86.ActiveCfg = Release|Any CPU
{9C2D4443-635F-4BA7-9870-9705BAD534EF}.Release|x86.Build.0 = Release|Any CPU {9C2D4443-635F-4BA7-9870-9705BAD534EF}.Release|x86.Build.0 = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|ARM.ActiveCfg = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|ARM.Build.0 = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|ARM64.Build.0 = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|x64.ActiveCfg = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|x64.Build.0 = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|x86.ActiveCfg = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Debug|x86.Build.0 = Debug|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|Any CPU.Build.0 = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|ARM.ActiveCfg = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|ARM.Build.0 = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|ARM64.ActiveCfg = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|ARM64.Build.0 = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|x64.ActiveCfg = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|x64.Build.0 = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|x86.ActiveCfg = Release|Any CPU
{A7B99201-30D6-498A-AC40-43662373D457}.Release|x86.Build.0 = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|ARM.ActiveCfg = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|ARM.Build.0 = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|ARM64.Build.0 = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|x64.ActiveCfg = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|x64.Build.0 = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|x86.ActiveCfg = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Debug|x86.Build.0 = Debug|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|Any CPU.Build.0 = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|ARM.ActiveCfg = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|ARM.Build.0 = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|ARM64.ActiveCfg = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|ARM64.Build.0 = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|x64.ActiveCfg = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|x64.Build.0 = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|x86.ActiveCfg = Release|Any CPU
{6BDA111C-227C-4F61-A466-EE7D5901B1BF}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
@ -5047,6 +5093,9 @@ Global
{BE5CC150-CBCA-4E5F-BC7B-4F4A8E93380C} = {C7672736-AA73-4B7E-B5C6-A7A984216372} {BE5CC150-CBCA-4E5F-BC7B-4F4A8E93380C} = {C7672736-AA73-4B7E-B5C6-A7A984216372}
{C85BE497-5BA9-4D7E-93EF-8F44E06DFDBC} = {C7672736-AA73-4B7E-B5C6-A7A984216372} {C85BE497-5BA9-4D7E-93EF-8F44E06DFDBC} = {C7672736-AA73-4B7E-B5C6-A7A984216372}
{9C2D4443-635F-4BA7-9870-9705BAD534EF} = {C7672736-AA73-4B7E-B5C6-A7A984216372} {9C2D4443-635F-4BA7-9870-9705BAD534EF} = {C7672736-AA73-4B7E-B5C6-A7A984216372}
{53D9CC81-18E0-482C-953D-F2ED8B0C472D} = {FBF49939-ACAD-4B71-AC29-14102ED6DB45}
{A7B99201-30D6-498A-AC40-43662373D457} = {53D9CC81-18E0-482C-953D-F2ED8B0C472D}
{6BDA111C-227C-4F61-A466-EE7D5901B1BF} = {53D9CC81-18E0-482C-953D-F2ED8B0C472D}
EndGlobalSection EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {8D31C3AE-36FF-4667-A2A7-0E670245A59E} SolutionGuid = {8D31C3AE-36FF-4667-A2A7-0E670245A59E}

File diff suppressed because it is too large Load Diff

@ -1,11 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>HtmlDecode</AssemblyName> <AssemblyName>HtmlDecode</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>HtmlDecode</PackageId> <PackageId>HtmlDecode</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>

@ -3,12 +3,12 @@
## Tools to install ## Tools to install
### Integrated Development Environment ### Integrated Development Environment
These samples have been updated to .NET 5.0. You only need Visual Studio 2022 or Visual Studio 2019 tu run these samples. These samples have been updated to .NET 6.0. You only need Visual Studio 2022 or Visual Studio 2019 tu run these samples.
Visual Studio 2022 can be found here : https://visualstudio.microsoft.com/fr/vs/ Visual Studio 2022 can be found here : https://visualstudio.microsoft.com/fr/vs/
Visual Studio 2019 can be found here : https://visualstudio.microsoft.com/fr/vs/older-downloads/ Visual Studio 2019 can be found here : https://visualstudio.microsoft.com/fr/vs/older-downloads/
### Docker image ### Docker image
If you need a docker image of .NET 5.0, you can use this one : mcr.microsoft.com/dotnet/sdk:5.0 If you need a docker image of .NET 6.0, you can use this one : mcr.microsoft.com/dotnet/sdk:6.0
### .NET 5.0 SDK and runtime ### .NET 6.0 SDK and runtime
If you want to use the SDK and runtime of .NET 5.0 without using Visual Studio, you can find them here : https://dotnet.microsoft.com/en-us/download/dotnet/5.0 If you want to use the SDK and runtime of .NET 6.0 without using Visual Studio, you can find them here : https://dotnet.microsoft.com/en-us/download/dotnet/6.0

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_003_001_Main</AssemblyName> <AssemblyName>ex_003_001_Main</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_003_001_Main</PackageId> <PackageId>ex_003_001_Main</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_003_002_Main_HelloWorld</AssemblyName> <AssemblyName>ex_003_002_Main_HelloWorld</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_003_002_Main_HelloWorld</PackageId> <PackageId>ex_003_002_Main_HelloWorld</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_003_003_Main_arguments</AssemblyName> <AssemblyName>ex_003_003_Main_arguments</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_003_003_Main_arguments</PackageId> <PackageId>ex_003_003_Main_arguments</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,10 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_003_004_Console</AssemblyName> <AssemblyName>ex_003_004_Console</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_003_004_Console</PackageId> <PackageId>ex_003_004_Console</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_001_TypesNumeriques</AssemblyName> <AssemblyName>ex_004_001_TypesNumeriques</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_001_TypesNumeriques</PackageId> <PackageId>ex_004_001_TypesNumeriques</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_002_Math</AssemblyName> <AssemblyName>ex_004_002_Math</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_002_Math</PackageId> <PackageId>ex_004_002_Math</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_003_Random</AssemblyName> <AssemblyName>ex_004_003_Random</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_003_Random</PackageId> <PackageId>ex_004_003_Random</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_004_TypeBool</AssemblyName> <AssemblyName>ex_004_004_TypeBool</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_004_TypeBool</PackageId> <PackageId>ex_004_004_TypeBool</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_005_TypeChar</AssemblyName> <AssemblyName>ex_004_005_TypeChar</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_005_TypeChar</PackageId> <PackageId>ex_004_005_TypeChar</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_006_TimeSpan_et_DateTime</AssemblyName> <AssemblyName>ex_004_006_TimeSpan_et_DateTime</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_006_TimeSpan_et_DateTime</PackageId> <PackageId>ex_004_006_TimeSpan_et_DateTime</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_007_DureeDeVie</AssemblyName> <AssemblyName>ex_004_007_DureeDeVie</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_007_DureeDeVie</PackageId> <PackageId>ex_004_007_DureeDeVie</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_008_var</AssemblyName> <AssemblyName>ex_004_008_var</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_008_var</PackageId> <PackageId>ex_004_008_var</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,15 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_009_Tuple</AssemblyName> <AssemblyName>ex_004_009_Tuple</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_009_Tuple</PackageId> <PackageId>ex_004_009_Tuple</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_004_010_GuidStruct</AssemblyName> <AssemblyName>ex_004_010_GuidStruct</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_004_010_GuidStruct</PackageId> <PackageId>ex_004_010_GuidStruct</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_005_001_tableaux</AssemblyName> <AssemblyName>ex_005_001_tableaux</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_005_001_tableaux</PackageId> <PackageId>ex_005_001_tableaux</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_005_002_copie_de_tableaux</AssemblyName> <AssemblyName>ex_005_002_copie_de_tableaux</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_005_002_copie_de_tableaux</PackageId> <PackageId>ex_005_002_copie_de_tableaux</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_005_003_tableaux_multiDimensions</AssemblyName> <AssemblyName>ex_005_003_tableaux_multiDimensions</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_005_003_tableaux_multiDimensions</PackageId> <PackageId>ex_005_003_tableaux_multiDimensions</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_006_001_string</AssemblyName> <AssemblyName>ex_006.0.6_string</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_006_001_string</PackageId> <PackageId>ex_006.0.6_string</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_006_002_StringBuilder</AssemblyName> <AssemblyName>ex_006_002_StringBuilder</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_006_002_StringBuilder</PackageId> <PackageId>ex_006_002_StringBuilder</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_007_001_enum</AssemblyName> <AssemblyName>ex_007_001_enum</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_007_001_enum</PackageId> <PackageId>ex_007_001_enum</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_008_001_if_else</AssemblyName> <AssemblyName>ex_008_001_if_else</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_008_001_if_else</PackageId> <PackageId>ex_008_001_if_else</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_008_002_switch</AssemblyName> <AssemblyName>ex_008_002_switch</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_008_002_switch</PackageId> <PackageId>ex_008_002_switch</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_008_003_ternary_operator</AssemblyName> <AssemblyName>ex_008_003_ternary_operator</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_008_003_ternary_operator</PackageId> <PackageId>ex_008_003_ternary_operator</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_008_004_null_operators</AssemblyName> <AssemblyName>ex_008_004_null_operators</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_008_004_null_operators</PackageId> <PackageId>ex_008_004_null_operators</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_009_001_bouclesIteratives</AssemblyName> <AssemblyName>ex_009_001_bouclesIteratives</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_009_001_bouclesIteratives</PackageId> <PackageId>ex_009_001_bouclesIteratives</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyName>ex_010_001_methodParametersAndModifiers</AssemblyName> <AssemblyName>ex_010_001_methodParametersAndModifiers</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<PackageId>ex_010_001_methodParametersAndModifiers</PackageId> <PackageId>ex_010_001_methodParametersAndModifiers</PackageId>
<RuntimeFrameworkVersion>5.0.7</RuntimeFrameworkVersion> <RuntimeFrameworkVersion>6.0.6</RuntimeFrameworkVersion>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save