fix temporary routes
continuous-integration/drone/push Build is passing Details

master
Marc CHEVALDONNE 3 years ago
parent 058fc210c4
commit 90e5203ea0

@ -0,0 +1,627 @@
{
"entrypoints": [
"main"
],
"origins": {
"529": [
89,
103,
532,
610,
915,
529
],
"915": [
85,
89,
103,
529,
532,
610,
918,
915
],
"972": [
972
],
"17896441": [
532,
915,
918
],
"61419323": [
66
],
"main": [
303,
532,
179
],
"runtime~main": [
179,
532,
303
],
"01a85c17": [
532,
13
],
"0e384e19": [
671
],
"14eb3368": [
532,
817
],
"17d546e5": [
744
],
"1a4cf5a6": [
508
],
"1be78505": [
532,
972
],
"1f391b9e": [
532,
915,
85
],
"393be207": [
414
],
"47a8f85a": [
174
],
"47f773d3": [
155
],
"553b77a1": [
769
],
"5e48264b": [
630
],
"5ee20ecc": [
39
],
"6875c492": [
529,
532,
915,
610
],
"6af6a94a": [
957
],
"71b8442c": [
930
],
"723f5759": [
210
],
"7b660c8c": [
735
],
"814f3328": [
535
],
"82167a88": [
269
],
"82e8f913": [
225
],
"8882dd50": [
726
],
"8e1fb359": [
377
],
"935f2afb": [
53
],
"9e4087bc": [
608
],
"a5b053fd": [
823
],
"a6aa9e1f": [
529,
532,
915,
89
],
"b2a93362": [
597
],
"b56df1ef": [
289
],
"c1a04c3a": [
142
],
"c325cb38": [
818
],
"c4f5d8e4": [
532,
195
],
"ccc49370": [
529,
532,
915,
103
],
"d1c2ce71": [
391
],
"d58bd024": [
315
],
"e05a34b8": [
399
],
"e764c497": [
765
],
"ec05837e": [
542
],
"f1ec5097": [
523
],
"f91011ca": [
676
],
"styles": [
13,
85,
89,
103,
179,
195,
303,
514,
529,
610,
817,
915,
918,
532
]
},
"assets": {
"13": {
"js": [
{
"file": "assets/js/01a85c17.b2d6924e.js",
"hash": "e99f113d124548d8",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/01a85c17.b2d6924e.js"
}
]
},
"39": {
"js": [
{
"file": "assets/js/5ee20ecc.f04fe265.js",
"hash": "01c0749ec95493b9",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/5ee20ecc.f04fe265.js"
}
]
},
"53": {
"js": [
{
"file": "assets/js/935f2afb.32b31107.js",
"hash": "af4cd06025624c39",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/935f2afb.32b31107.js"
}
]
},
"66": {
"js": [
{
"file": "assets/js/61419323.7e5ea537.js",
"hash": "09d0059db899e5c6",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/61419323.7e5ea537.js"
}
]
},
"85": {
"js": [
{
"file": "assets/js/1f391b9e.c4f43e79.js",
"hash": "3341758495276e80",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/1f391b9e.c4f43e79.js"
}
]
},
"89": {
"js": [
{
"file": "assets/js/a6aa9e1f.471c11f4.js",
"hash": "ebe5c25b169d6871",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/a6aa9e1f.471c11f4.js"
}
]
},
"103": {
"js": [
{
"file": "assets/js/ccc49370.d453ab1d.js",
"hash": "806db000ef656642",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/ccc49370.d453ab1d.js"
}
]
},
"142": {
"js": [
{
"file": "assets/js/c1a04c3a.10b2c0ca.js",
"hash": "5a95bcbbe10417b0",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/c1a04c3a.10b2c0ca.js"
}
]
},
"155": {
"js": [
{
"file": "assets/js/47f773d3.7b182aac.js",
"hash": "caaeb4c34b650b7a",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/47f773d3.7b182aac.js"
}
]
},
"174": {
"js": [
{
"file": "assets/js/47a8f85a.92d5255e.js",
"hash": "5001fb2ed8c35c31",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/47a8f85a.92d5255e.js"
}
]
},
"179": {
"js": [
{
"file": "assets/js/main.c00a390f.js",
"hash": "89bdf2071a8cece4",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/main.c00a390f.js"
}
]
},
"195": {
"js": [
{
"file": "assets/js/c4f5d8e4.87806d99.js",
"hash": "37649cd38b0784bd",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/c4f5d8e4.87806d99.js"
}
]
},
"210": {
"js": [
{
"file": "assets/js/723f5759.2814a90e.js",
"hash": "a3da15792d1920fb",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/723f5759.2814a90e.js"
}
]
},
"225": {
"js": [
{
"file": "assets/js/82e8f913.f67088fd.js",
"hash": "bccd51edfa26b52e",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/82e8f913.f67088fd.js"
}
]
},
"269": {
"js": [
{
"file": "assets/js/82167a88.01192d91.js",
"hash": "0d187f5d9235df01",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/82167a88.01192d91.js"
}
]
},
"289": {
"js": [
{
"file": "assets/js/b56df1ef.b9ba1abf.js",
"hash": "40ef5e280e723e28",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/b56df1ef.b9ba1abf.js"
}
]
},
"303": {
"js": [
{
"file": "assets/js/runtime~main.99c6bd3c.js",
"hash": "82e67b3b49cb0fe6",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/runtime~main.99c6bd3c.js"
}
]
},
"315": {
"js": [
{
"file": "assets/js/d58bd024.a47e44b2.js",
"hash": "c7366faf2c7594dd",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/d58bd024.a47e44b2.js"
}
]
},
"377": {
"js": [
{
"file": "assets/js/8e1fb359.dd63536b.js",
"hash": "076033b55663c37c",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/8e1fb359.dd63536b.js"
}
]
},
"391": {
"js": [
{
"file": "assets/js/d1c2ce71.5414300d.js",
"hash": "5b5d2566ad3f91ec",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/d1c2ce71.5414300d.js"
}
]
},
"399": {
"js": [
{
"file": "assets/js/e05a34b8.6e1db066.js",
"hash": "1f0eb933a8ce7818",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/e05a34b8.6e1db066.js"
}
]
},
"414": {
"js": [
{
"file": "assets/js/393be207.dba14468.js",
"hash": "6cc1b85ffc8e166b",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/393be207.dba14468.js"
}
]
},
"508": {
"js": [
{
"file": "assets/js/1a4cf5a6.9c0d66f0.js",
"hash": "8a40972c6b43c1c3",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/1a4cf5a6.9c0d66f0.js"
}
]
},
"523": {
"js": [
{
"file": "assets/js/f1ec5097.6fdf6262.js",
"hash": "f3e47dabd2ab22a5",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/f1ec5097.6fdf6262.js"
}
]
},
"529": {
"js": [
{
"file": "assets/js/529.fbcd9089.js",
"hash": "bbcfe4bdd3ef59c3",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/529.fbcd9089.js"
}
]
},
"532": {
"css": [
{
"file": "assets/css/styles.4f49509e.css",
"hash": "496eade64d8c61a3",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/css/styles.4f49509e.css"
}
]
},
"535": {
"js": [
{
"file": "assets/js/814f3328.7fb9099f.js",
"hash": "f6d92d1575f0186f",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/814f3328.7fb9099f.js"
}
]
},
"542": {
"js": [
{
"file": "assets/js/ec05837e.0308ad5b.js",
"hash": "dd9d741df8a288c5",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/ec05837e.0308ad5b.js"
}
]
},
"597": {
"js": [
{
"file": "assets/js/b2a93362.20d4c5dc.js",
"hash": "b76c18385113f097",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/b2a93362.20d4c5dc.js"
}
]
},
"608": {
"js": [
{
"file": "assets/js/9e4087bc.033d5b85.js",
"hash": "4c987df074009024",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/9e4087bc.033d5b85.js"
}
]
},
"610": {
"js": [
{
"file": "assets/js/6875c492.6968b20d.js",
"hash": "e7f7a7e42913f083",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/6875c492.6968b20d.js"
}
]
},
"630": {
"js": [
{
"file": "assets/js/5e48264b.d76cd4be.js",
"hash": "77b02d614a54eda6",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/5e48264b.d76cd4be.js"
}
]
},
"671": {
"js": [
{
"file": "assets/js/0e384e19.932bac32.js",
"hash": "b34387fcf6bcb352",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/0e384e19.932bac32.js"
}
]
},
"676": {
"js": [
{
"file": "assets/js/f91011ca.87004fb0.js",
"hash": "34acd1e9f2d08f56",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/f91011ca.87004fb0.js"
}
]
},
"726": {
"js": [
{
"file": "assets/js/8882dd50.c0ea4578.js",
"hash": "b00ac75104bdc826",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/8882dd50.c0ea4578.js"
}
]
},
"735": {
"js": [
{
"file": "assets/js/7b660c8c.b8b4f2ee.js",
"hash": "3432cf5dc538ead0",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/7b660c8c.b8b4f2ee.js"
}
]
},
"744": {
"js": [
{
"file": "assets/js/17d546e5.ef034888.js",
"hash": "a0c09cbf2e36a606",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/17d546e5.ef034888.js"
}
]
},
"765": {
"js": [
{
"file": "assets/js/e764c497.da6c3603.js",
"hash": "e58836079be2a81f",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/e764c497.da6c3603.js"
}
]
},
"769": {
"js": [
{
"file": "assets/js/553b77a1.f6c5caae.js",
"hash": "c7ce27c752c113b8",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/553b77a1.f6c5caae.js"
}
]
},
"817": {
"js": [
{
"file": "assets/js/14eb3368.5b93bcdd.js",
"hash": "67376a224558f689",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/14eb3368.5b93bcdd.js"
}
]
},
"818": {
"js": [
{
"file": "assets/js/c325cb38.61b51aa2.js",
"hash": "9cba179ccff99440",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/c325cb38.61b51aa2.js"
}
]
},
"823": {
"js": [
{
"file": "assets/js/a5b053fd.e7834c2f.js",
"hash": "368b1f2baf17e80c",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/a5b053fd.e7834c2f.js"
}
]
},
"915": {
"js": [
{
"file": "assets/js/915.cfa0761f.js",
"hash": "185bdf82a182c861",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/915.cfa0761f.js"
}
]
},
"918": {
"js": [
{
"file": "assets/js/17896441.12695fe9.js",
"hash": "8dfdf542df2a6a93",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/17896441.12695fe9.js"
}
]
},
"930": {
"js": [
{
"file": "assets/js/71b8442c.f1915e06.js",
"hash": "36fbd4a0ca1a5904",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/71b8442c.f1915e06.js"
}
]
},
"957": {
"js": [
{
"file": "assets/js/6af6a94a.8845daea.js",
"hash": "dd41cbfa946c75b4",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/6af6a94a.8845daea.js"
}
]
},
"972": {
"js": [
{
"file": "assets/js/972.5cec2c40.js",
"hash": "c9d96d346a8c3404",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/972.5cec2c40.js"
},
{
"file": "assets/js/1be78505.b601f816.js",
"hash": "8b78f9132df5c521",
"publicPath": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/assets/js/1be78505.b601f816.js"
}
]
}
}
}

@ -1,66 +1 @@
{
"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": [
{
"title": "This Page is alive!",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post"
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post"
}
]
}

@ -1,19 +1,19 @@
{
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post",
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2022-09-06-first-blog-post.md",
"source": "@site/blog/2022-09-06-first-blog-post.md",
"title": "This Page is alive!",
"description": "Here is the beginning of this page, giving you access to information about C# .NET, Entity Framework, xUnit, etc.",
"date": "2022-09-06T00:00:00.000Z",
"formattedDate": "6 septembre 2022",
"formattedDate": "September 6, 2022",
"tags": [
{
"label": "welcome",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome"
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome"
},
{
"label": "docusaurus",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus"
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus"
}
],
"readingTime": 0.105,

@ -5,8 +5,8 @@
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core",
"navigation": {
"previous": {
"title": "mchSamples C# .NET",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro"
"title": "Unit Tests avec xUnit",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests"
},
"next": {
"title": "Introduction",

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

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

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

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

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

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

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

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

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

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

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

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

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

@ -0,0 +1,28 @@
{
"unversionedId": "UnitTests",
"id": "UnitTests",
"title": "Unit Tests avec xUnit",
"description": "Vous trouverez ici une vidéo de présentation des tests unitaires avec xUnit. Je ne montre pas tout, mais ça vous permettra de débuter avec :",
"source": "@site/docs/UnitTests.md",
"sourceDirName": ".",
"slug": "/UnitTests",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests",
"draft": false,
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/UnitTests.md",
"tags": [],
"version": "current",
"sidebarPosition": 2,
"frontMatter": {
"sidebar_position": 2,
"title": "Unit Tests avec xUnit"
},
"sidebar": "tutorialSidebar",
"previous": {
"title": "mchSamples C# .NET",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro"
},
"next": {
"title": "Entity Framework Core",
"permalink": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core"
}
}

@ -12,9 +12,15 @@
{
"type": "link",
"label": "mchSamples C# .NET",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro",
"docId": "intro"
},
{
"type": "link",
"label": "Unit Tests avec xUnit",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests",
"docId": "UnitTests"
},
{
"type": "category",
"label": "Entity Framework Core",
@ -24,7 +30,7 @@
{
"type": "link",
"label": "Introduction",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro",
"docId": "Entity-Framework/intro"
},
{
@ -36,17 +42,17 @@
{
"type": "link",
"label": "1.1. Connection Strings",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings",
"docId": "Entity-Framework/Fundamentals/ConnectionStrings"
},
{
"type": "link",
"label": "1.2. Testing In Memory",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory",
"docId": "Entity-Framework/Fundamentals/TestingInMemory"
}
],
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals"
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals"
},
{
"type": "category",
@ -57,62 +63,62 @@
{
"type": "link",
"label": "2.1. Naming conventions (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions",
"docId": "Entity-Framework/Model/EF_CF_namingConventions"
},
{
"type": "link",
"label": "2.2. Data Annotations (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations",
"docId": "Entity-Framework/Model/EF_CF_dataAnnotations"
},
{
"type": "link",
"label": "2.3. Fluent API (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI",
"docId": "Entity-Framework/Model/EF_CF_FluentAPI"
},
{
"type": "link",
"label": "2.4. Keys with conventions (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention",
"docId": "Entity-Framework/Model/EF_CF_KeysConvention"
},
{
"type": "link",
"label": "2.5. Keys with data annotations (Entity Framework Code First)",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations",
"docId": "Entity-Framework/Model/EF_CF_KeysDataAnnotations"
},
{
"type": "link",
"label": "2.6. Keys with Fluent API",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI",
"docId": "Entity-Framework/Model/EF_CF_Keys_FluentAPI"
},
{
"type": "link",
"label": "2.7. Value Generation",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration",
"docId": "Entity-Framework/Model/ValueGeneration"
},
{
"type": "link",
"label": "2.8. Data Seeding Before Entity Framework 2.1",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1",
"docId": "Entity-Framework/Model/DataSeedingBeforeEF2_1"
},
{
"type": "link",
"label": "2.9. Data Seeding",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding",
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding",
"docId": "Entity-Framework/Model/DataSeeding"
}
],
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model"
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model"
}
],
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core"
"href": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core"
}
]
},
@ -194,6 +200,12 @@
"title": "mchSamples C# .NET",
"description": ".NET",
"sidebar": "tutorialSidebar"
},
"UnitTests": {
"id": "UnitTests",
"title": "Unit Tests avec xUnit",
"description": "Vous trouverez ici une vidéo de présentation des tests unitaires avec xUnit. Je ne montre pas tout, mais ça vous permettra de débuter avec :",
"sidebar": "tutorialSidebar"
}
}
}

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

@ -7,12 +7,13 @@ export default {
"title": "C# .NET samples",
"tagline": "Best samples ever",
"url": "https://codefirst.iut.uca.fr",
"baseUrl": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/",
"onBrokenLinks": "throw",
"baseUrl": "/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/",
"onBrokenLinks": "ignore",
"onBrokenMarkdownLinks": "warn",
"favicon": "img/favicon.ico",
"organizationName": "facebook",
"projectName": "docusaurus",
"trailingSlash": true,
"organizationName": "mch",
"projectName": "mchsamples-.net-core",
"i18n": {
"defaultLocale": "en",
"locales": [

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

@ -1,51 +1,44 @@
export default {
'__comp---site-src-pages-index-jsc-4-f-f99': [() => import(/* webpackChunkName: '__comp---site-src-pages-index-jsc-4-f-f99' */ '@site/src/pages/index.js'), '@site/src/pages/index.js', require.resolveWeak('@site/src/pages/index.js')],
'__comp---theme-blog-archive-page-9-e-4-1d8': [() => import(/* webpackChunkName: '__comp---theme-blog-archive-page-9-e-4-1d8' */ '@theme/BlogArchivePage'), '@theme/BlogArchivePage', require.resolveWeak('@theme/BlogArchivePage')],
'__comp---theme-blog-list-pagea-6-a-7ba': [() => import(/* webpackChunkName: '__comp---theme-blog-list-pagea-6-a-7ba' */ '@theme/BlogListPage'), '@theme/BlogListPage', require.resolveWeak('@theme/BlogListPage')],
'__comp---theme-blog-post-pageccc-cab': [() => import(/* webpackChunkName: '__comp---theme-blog-post-pageccc-cab' */ '@theme/BlogPostPage'), '@theme/BlogPostPage', require.resolveWeak('@theme/BlogPostPage')],
'__comp---theme-blog-tags-list-page-01-a-d0b': [() => import(/* webpackChunkName: '__comp---theme-blog-tags-list-page-01-a-d0b' */ '@theme/BlogTagsListPage'), '@theme/BlogTagsListPage', require.resolveWeak('@theme/BlogTagsListPage')],
'__comp---theme-blog-tags-posts-page-687-b6c': [() => import(/* webpackChunkName: '__comp---theme-blog-tags-posts-page-687-b6c' */ '@theme/BlogTagsPostsPage'), '@theme/BlogTagsPostsPage', require.resolveWeak('@theme/BlogTagsPostsPage')],
'__comp---theme-debug-config-23-a-2ff': [() => import(/* webpackChunkName: '__comp---theme-debug-config-23-a-2ff' */ '@theme/DebugConfig'), '@theme/DebugConfig', require.resolveWeak('@theme/DebugConfig')],
'__comp---theme-debug-contentba-8-ce7': [() => import(/* webpackChunkName: '__comp---theme-debug-contentba-8-ce7' */ '@theme/DebugContent'), '@theme/DebugContent', require.resolveWeak('@theme/DebugContent')],
'__comp---theme-debug-global-dataede-0fa': [() => import(/* webpackChunkName: '__comp---theme-debug-global-dataede-0fa' */ '@theme/DebugGlobalData'), '@theme/DebugGlobalData', require.resolveWeak('@theme/DebugGlobalData')],
'__comp---theme-debug-registry-679-501': [() => import(/* webpackChunkName: '__comp---theme-debug-registry-679-501' */ '@theme/DebugRegistry'), '@theme/DebugRegistry', require.resolveWeak('@theme/DebugRegistry')],
'__comp---theme-debug-routes-946-699': [() => import(/* webpackChunkName: '__comp---theme-debug-routes-946-699' */ '@theme/DebugRoutes'), '@theme/DebugRoutes', require.resolveWeak('@theme/DebugRoutes')],
'__comp---theme-debug-site-metadata-68-e-3d4': [() => import(/* webpackChunkName: '__comp---theme-debug-site-metadata-68-e-3d4' */ '@theme/DebugSiteMetadata'), '@theme/DebugSiteMetadata', require.resolveWeak('@theme/DebugSiteMetadata')],
'__comp---theme-doc-category-generated-index-page-14-e-640': [() => import(/* webpackChunkName: '__comp---theme-doc-category-generated-index-page-14-e-640' */ '@theme/DocCategoryGeneratedIndexPage'), '@theme/DocCategoryGeneratedIndexPage', require.resolveWeak('@theme/DocCategoryGeneratedIndexPage')],
'__comp---theme-doc-item-178-a40': [() => import(/* webpackChunkName: '__comp---theme-doc-item-178-a40' */ '@theme/DocItem'), '@theme/DocItem', require.resolveWeak('@theme/DocItem')],
'__comp---theme-doc-page-1-be-9be': [() => import(/* webpackChunkName: '__comp---theme-doc-page-1-be-9be' */ '@theme/DocPage'), '@theme/DocPage', require.resolveWeak('@theme/DocPage')],
'__comp---theme-mdx-page-1-f-3-b90': [() => import(/* webpackChunkName: '__comp---theme-mdx-page-1-f-3-b90' */ '@theme/MDXPage'), '@theme/MDXPage', require.resolveWeak('@theme/MDXPage')],
'allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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')],};
'01a85c17': [() => import(/* webpackChunkName: '01a85c17' */ '@theme/BlogTagsListPage'), '@theme/BlogTagsListPage', require.resolveWeak('@theme/BlogTagsListPage')],
'0e384e19': [() => import(/* webpackChunkName: '0e384e19' */ '@site/docs/intro.md'), '@site/docs/intro.md', require.resolveWeak('@site/docs/intro.md')],
'14eb3368': [() => import(/* webpackChunkName: '14eb3368' */ '@theme/DocCategoryGeneratedIndexPage'), '@theme/DocCategoryGeneratedIndexPage', require.resolveWeak('@theme/DocCategoryGeneratedIndexPage')],
'17896441': [() => import(/* webpackChunkName: '17896441' */ '@theme/DocItem'), '@theme/DocItem', require.resolveWeak('@theme/DocItem')],
'17d546e5': [() => import(/* webpackChunkName: '17d546e5' */ '@site/blog/2022-09-06-first-blog-post.md?truncated=true'), '@site/blog/2022-09-06-first-blog-post.md?truncated=true', require.resolveWeak('@site/blog/2022-09-06-first-blog-post.md?truncated=true')],
'1a4cf5a6': [() => import(/* webpackChunkName: '1a4cf5a6' */ '@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md'), '@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_dataAnnotations.md')],
'1be78505': [() => import(/* webpackChunkName: '1be78505' */ '@theme/DocPage'), '@theme/DocPage', require.resolveWeak('@theme/DocPage')],
'1f391b9e': [() => import(/* webpackChunkName: '1f391b9e' */ '@theme/MDXPage'), '@theme/MDXPage', require.resolveWeak('@theme/MDXPage')],
'393be207': [() => import(/* webpackChunkName: '393be207' */ '@site/src/pages/markdown-page.md'), '@site/src/pages/markdown-page.md', require.resolveWeak('@site/src/pages/markdown-page.md')],
'47a8f85a': [() => import(/* webpackChunkName: '47a8f85a' */ '@site/blog/2022-09-06-first-blog-post.md'), '@site/blog/2022-09-06-first-blog-post.md', require.resolveWeak('@site/blog/2022-09-06-first-blog-post.md')],
'47f773d3': [() => import(/* webpackChunkName: '47f773d3' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc-list.json')],
'553b77a1': [() => import(/* webpackChunkName: '553b77a1' */ '@site/docs/Entity-Framework/intro.md'), '@site/docs/Entity-Framework/intro.md', require.resolveWeak('@site/docs/Entity-Framework/intro.md')],
'5e48264b': [() => import(/* webpackChunkName: '5e48264b' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-tags-0eb.json')],
'5e9f5e1a': [() => import(/* webpackChunkName: '5e9f5e1a' */ '@generated/docusaurus.config'), '@generated/docusaurus.config', require.resolveWeak('@generated/docusaurus.config')],
'5ee20ecc': [() => import(/* webpackChunkName: '5ee20ecc' */ '@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md'), '@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_FluentAPI.md')],
'61419323': [() => import(/* webpackChunkName: '61419323' */ '@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md'), '@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md', require.resolveWeak('@site/docs/Entity-Framework/Fundamentals/TestingInMemory.md')],
'6875c492': [() => import(/* webpackChunkName: '6875c492' */ '@theme/BlogTagsPostsPage'), '@theme/BlogTagsPostsPage', require.resolveWeak('@theme/BlogTagsPostsPage')],
'6af6a94a': [() => import(/* webpackChunkName: '6af6a94a' */ '@site/docs/Entity-Framework/Model/ValueGeneration.md'), '@site/docs/Entity-Framework/Model/ValueGeneration.md', require.resolveWeak('@site/docs/Entity-Framework/Model/ValueGeneration.md')],
'71b8442c': [() => import(/* webpackChunkName: '71b8442c' */ '@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md'), '@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md', require.resolveWeak('@site/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1.md')],
'723f5759': [() => import(/* webpackChunkName: '723f5759' */ '@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md'), '@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md', require.resolveWeak('@site/docs/Entity-Framework/Fundamentals/ConnectionStrings.md')],
'7b660c8c': [() => import(/* webpackChunkName: '7b660c8c' */ '@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md'), '@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI.md')],
'814f3328': [() => import(/* webpackChunkName: '814f3328' */ '~blog/default/blog-post-list-prop-default.json'), '~blog/default/blog-post-list-prop-default.json', require.resolveWeak('~blog/default/blog-post-list-prop-default.json')],
'82167a88': [() => import(/* webpackChunkName: '82167a88' */ '@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md'), '@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations.md')],
'82e8f913': [() => import(/* webpackChunkName: '82e8f913' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-2-model-fd7.json')],
'8882dd50': [() => import(/* webpackChunkName: '8882dd50' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf.json')],
'8e1fb359': [() => import(/* webpackChunkName: '8e1fb359' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-entity-framework-core-c1b.json')],
'935f2afb': [() => import(/* webpackChunkName: '935f2afb' */ '~docs/default/version-current-metadata-prop-751.json'), '~docs/default/version-current-metadata-prop-751.json', require.resolveWeak('~docs/default/version-current-metadata-prop-751.json')],
'9e4087bc': [() => import(/* webpackChunkName: '9e4087bc' */ '@theme/BlogArchivePage'), '@theme/BlogArchivePage', require.resolveWeak('@theme/BlogArchivePage')],
'a5b053fd': [() => import(/* webpackChunkName: 'a5b053fd' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-archive-123.json')],
'a6aa9e1f': [() => import(/* webpackChunkName: 'a6aa9e1f' */ '@theme/BlogListPage'), '@theme/BlogListPage', require.resolveWeak('@theme/BlogListPage')],
'b2a93362': [() => import(/* webpackChunkName: 'b2a93362' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-welcome-fbc.json')],
'b56df1ef': [() => import(/* webpackChunkName: 'b56df1ef' */ '@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md'), '@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_namingConventions.md')],
'c1a04c3a': [() => import(/* webpackChunkName: 'c1a04c3a' */ '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json'), '~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json', require.resolveWeak('~docs/default/category-documentationmchsamples-netdocusaurusmchsamples-net-coredocs-tutorialsidebar-category-1-fundamentals-285.json')],
'c325cb38': [() => import(/* webpackChunkName: 'c325cb38' */ '@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md'), '@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md', require.resolveWeak('@site/docs/Entity-Framework/Model/EF_CF_KeysConvention.md')],
'c4f5d8e4': [() => import(/* webpackChunkName: 'c4f5d8e4' */ '@site/src/pages/index.js'), '@site/src/pages/index.js', require.resolveWeak('@site/src/pages/index.js')],
'ccc49370': [() => import(/* webpackChunkName: 'ccc49370' */ '@theme/BlogPostPage'), '@theme/BlogPostPage', require.resolveWeak('@theme/BlogPostPage')],
'd1c2ce71': [() => import(/* webpackChunkName: 'd1c2ce71' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json')],
'd58bd024': [() => import(/* webpackChunkName: 'd58bd024' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-tags-docusaurus-3cf-list.json')],
'e05a34b8': [() => import(/* webpackChunkName: 'e05a34b8' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json')],
'e764c497': [() => import(/* webpackChunkName: 'e764c497' */ '@site/docs/UnitTests.md'), '@site/docs/UnitTests.md', require.resolveWeak('@site/docs/UnitTests.md')],
'ec05837e': [() => import(/* webpackChunkName: 'ec05837e' */ '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json'), '~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json', require.resolveWeak('~blog/default/documentation-mch-samples-net-docusaurus-mchsamples-net-core-blog-8d7.json')],
'f1ec5097': [() => import(/* webpackChunkName: 'f1ec5097' */ '@site/docs/Entity-Framework/Model/DataSeeding.md'), '@site/docs/Entity-Framework/Model/DataSeeding.md', require.resolveWeak('@site/docs/Entity-Framework/Model/DataSeeding.md')],
'f91011ca': [() => import(/* webpackChunkName: 'f91011ca' */ '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json'), '/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/marcchevaldonne/Documents/temp/demos2022/mchsamples-.net-core/Documentation/docusaurus/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json')],};

@ -3,180 +3,151 @@ import ComponentCreator from '@docusaurus/ComponentCreator';
export default [
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug', '6d3'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/', '38b'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/config',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/config', 'bef'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/archive/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/archive/', 'd5b'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/content',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/content', 'f12'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post/', '4cc'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/globalData',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/globalData', '7d9'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/', 'c60'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/metadata',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/metadata', 'c9b'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus/', 'cd6'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/registry',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/registry', '2ba'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome/', '8c0'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/routes',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/routes', '3e4'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page/', '883'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog', '4c7'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/archive',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/archive', 'aa3'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post', '34c'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags', 'a5e'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus', '46a'),
exact: true
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome', '972'),
exact: true
},
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/', 'a69'),
routes: [
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page', '137'),
exact: true
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/1-fundamentals/', '40c'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs', 'a8f'),
routes: [
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals', 'b65'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/2-model/', 'c4a'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model', '178'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/category/entity-framework-core/', 'a4e'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/entity-framework-core', '7e9'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/ConnectionStrings/', '912'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings', '359'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Fundamentals/TestingInMemory/', 'f2f'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory', '6d2'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/intro/', 'c27'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro', '285'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeeding/', 'dbd'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding', '456'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1/', 'dcc'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1', '548'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_dataAnnotations/', '6cb'),
exact: true,
sidebar: "tutorialSidebar"
},
{
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/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations', '742'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_FluentAPI/', 'dfe'),
exact: true,
sidebar: "tutorialSidebar"
},
{
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/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI', 'e82'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/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/', '6cc'),
exact: true,
sidebar: "tutorialSidebar"
},
{
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/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI', 'f02'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysConvention/', '01c'),
exact: true,
sidebar: "tutorialSidebar"
},
{
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/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention', 'b92'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations/', 'd2c'),
exact: true,
sidebar: "tutorialSidebar"
},
{
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/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations', '2d1'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/EF_CF_namingConventions/', '08f'),
exact: true,
sidebar: "tutorialSidebar"
},
{
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/fr/docs/Entity-Framework/Model/EF_CF_namingConventions', '70c'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/Entity-Framework/Model/ValueGeneration/', 'd64'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration', '87c'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/intro/', '632'),
exact: true,
sidebar: "tutorialSidebar"
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro', 'cb8'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests/', 'e27'),
exact: true,
sidebar: "tutorialSidebar"
}
]
},
{
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/', '5a2'),
path: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/',
component: ComponentCreator('/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/', '39b'),
exact: true
},
{

@ -1,194 +1,155 @@
{
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug-6d3": {
"__comp": "__comp---theme-debug-config-23-a-2ff",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/-38b": {
"__comp": "a6aa9e1f",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
}
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/config-bef": {
"__comp": "__comp---theme-debug-config-23-a-2ff",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
}
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/content-f12": {
"__comp": "__comp---theme-debug-contentba-8-ce7",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
},
"allContent": "allContent---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debug-content-246-e3b"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/globalData-7d9": {
"__comp": "__comp---theme-debug-global-dataede-0fa",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
}
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/metadata-c9b": {
"__comp": "__comp---theme-debug-site-metadata-68-e-3d4",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
}
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/registry-2ba": {
"__comp": "__comp---theme-debug-registry-679-501",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
}
"plugin": "f91011ca"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/__docusaurus/debug/routes-3e4": {
"__comp": "__comp---theme-debug-routes-946-699",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docusaurus-debugdff-665"
}
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog-4c7": {
"__comp": "__comp---theme-blog-list-pagea-6-a-7ba",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
},
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"sidebar": "814f3328",
"items": [
{
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-17-d-017"
"content": "17d546e5"
}
],
"metadata": "metadata---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-47-b-fb3"
"metadata": "ec05837e"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/archive-aa3": {
"__comp": "__comp---theme-blog-archive-page-9-e-4-1d8",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/archive/-d5b": {
"__comp": "9e4087bc",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
"plugin": "f91011ca"
},
"archive": "archive---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-archive-455-c22"
"archive": "a5b053fd"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/first-blog-post-34c": {
"__comp": "__comp---theme-blog-post-pageccc-cab",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/first-blog-post/-4cc": {
"__comp": "ccc49370",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
"plugin": "f91011ca"
},
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-first-blog-post-47-a-660"
"sidebar": "814f3328",
"content": "47a8f85a"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags-a5e": {
"__comp": "__comp---theme-blog-tags-list-page-01-a-d0b",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/-c60": {
"__comp": "01a85c17",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
"plugin": "f91011ca"
},
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"tags": "tags---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-tags-83-f-46e"
"sidebar": "814f3328",
"tags": "5e48264b"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/docusaurus-46a": {
"__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/docusaurus/-cd6": {
"__comp": "6875c492",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
"plugin": "f91011ca"
},
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"sidebar": "814f3328",
"items": [
{
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-17-d-017"
"content": "17d546e5"
}
],
"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-fr-blog-tags-docusaurus-6-cd-9ca"
"tag": "8882dd50",
"listMetadata": "d58bd024"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/blog/tags/welcome-972": {
"__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/blog/tags/welcome/-8c0": {
"__comp": "6875c492",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blogf-91-7f4"
"plugin": "f91011ca"
},
"sidebar": "sidebar---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-814-59a",
"sidebar": "814f3328",
"items": [
{
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-blog-17-d-017"
"content": "17d546e5"
}
],
"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-fr-blog-tags-welcomecf-9-b4c"
"tag": "b2a93362",
"listMetadata": "47f773d3"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/markdown-page-137": {
"__comp": "__comp---theme-mdx-page-1-f-3-b90",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/markdown-page/-883": {
"__comp": "1f391b9e",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-pagee-05-453"
"plugin": "e05a34b8"
},
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-page-393-e94"
"content": "393be207"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs-a8f": {
"__comp": "__comp---theme-doc-page-1-be-9be",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/-a69": {
"__comp": "1be78505",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docsd-1-c-cd8"
"plugin": "d1c2ce71"
},
"versionMetadata": "935f2afb"
},
"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/-40c": {
"__comp": "14eb3368",
"categoryGeneratedIndex": "c1a04c3a"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/1-fundamentals-b65": {
"__comp": "__comp---theme-doc-category-generated-index-page-14-e-640",
"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/-c4a": {
"__comp": "14eb3368",
"categoryGeneratedIndex": "82e8f913"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/category/2-model-178": {
"__comp": "__comp---theme-doc-category-generated-index-page-14-e-640",
"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/-a4e": {
"__comp": "14eb3368",
"categoryGeneratedIndex": "8e1fb359"
},
"/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",
"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/-912": {
"__comp": "17896441",
"content": "723f5759"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/ConnectionStrings-359": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-f2f": {
"__comp": "17896441",
"content": "61419323"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Fundamentals/TestingInMemory-6d2": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-c27": {
"__comp": "17896441",
"content": "553b77a1"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/intro-285": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-dbd": {
"__comp": "17896441",
"content": "f1ec5097"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeeding-456": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-dcc": {
"__comp": "17896441",
"content": "71b8442c"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1-548": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-6cb": {
"__comp": "17896441",
"content": "1a4cf5a6"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_dataAnnotations-742": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-dfe": {
"__comp": "17896441",
"content": "5ee20ecc"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_FluentAPI-e82": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-6cc": {
"__comp": "17896441",
"content": "7b660c8c"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI-f02": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-01c": {
"__comp": "17896441",
"content": "c325cb38"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysConvention-b92": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-d2c": {
"__comp": "17896441",
"content": "82167a88"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations-2d1": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-08f": {
"__comp": "17896441",
"content": "b56df1ef"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/EF_CF_namingConventions-70c": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-d64": {
"__comp": "17896441",
"content": "6af6a94a"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/Entity-Framework/Model/ValueGeneration-87c": {
"__comp": "__comp---theme-doc-item-178-a40",
"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/-632": {
"__comp": "17896441",
"content": "0e384e19"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/docs/intro-cb8": {
"__comp": "__comp---theme-doc-item-178-a40",
"content": "content---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-docs-intro-0-e-3-e14"
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/docs/UnitTests/-e27": {
"__comp": "17896441",
"content": "e764c497"
},
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/fr/-5a2": {
"__comp": "__comp---site-src-pages-index-jsc-4-f-f99",
"/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/-39b": {
"__comp": "c4f5d8e4",
"__context": {
"plugin": "plugin---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-markdown-pagee-05-453"
"plugin": "e05a34b8"
},
"config": "config---documentation-mch-samples-net-docusaurus-mchsamples-net-core-fr-5-e-9-9f0"
"config": "5e9f5e1a"
}
}

@ -17,9 +17,9 @@
"name": "@docusaurus/plugin-content-pages",
"version": "2.1.0"
},
"docusaurus-plugin-debug": {
"docusaurus-plugin-sitemap": {
"type": "package",
"name": "@docusaurus/plugin-debug",
"name": "@docusaurus/plugin-sitemap",
"version": "2.1.0"
},
"docusaurus-theme-classic": {

@ -37,8 +37,8 @@ correspondent pas à ce que nous souhaitons réaliser.
L'inconvénient majeur et évident de cette méthode est que la lecture et la maintenance sont plus compliquées.
Cet exemple est répété d'une manière très similaire en utilisant les autres méthodes de *mapping* entre entité et table :
* [**2.1. conventions d'écriture**](../Entity-Framework/Model/EF_CF_namingConventions)
* [**2.2. data annotations**](../Entity-Framework/Model/EF_CF_dataAnnotations)
* [**2.1. conventions d'écriture**](/docs/Entity-Framework/Model/EF_CF_namingConventions)
* [**2.2. data annotations**](/docs/Entity-Framework/Model/EF_CF_dataAnnotations)
---

@ -14,14 +14,14 @@ Cet exemple traite des clés primaires associées aux entités.
:::info Prérequis
Je n'explique pas à travers cet exemple les principes de base d'**Entity Framework Core** et en particulier les chaînes de connexion et le lien entre entité et table.
Pour plus de renseignements sur :
* les chaînes de connexion : [**1.1. Connection Strings**](../Entity-Framework/Fundamentals/ConnectionStrings)
* les liens entre entités et tables : [**2.1. conventions d'écriture**](../Entity-Framework/Model/EF_CF_namingConventions), [**2.2. data annotations**](../Entity-Framework/Model/EF_CF_dataAnnotations) et [**2.3. Fluent API**](../Entity-Framework/Model/EF_CF_FluentAPI)
* les chaînes de connexion : [**1.1. Connection Strings**](/docs/Entity-Framework/Fundamentals/ConnectionStrings)
* les liens entre entités et tables : [**2.1. conventions d'écriture**](/docs/Entity-Framework/Model/EF_CF_namingConventions), [**2.2. data annotations**](/docs/Entity-Framework/Model/EF_CF_dataAnnotations) et [**2.3. Fluent API**](/docs/Entity-Framework/Model/EF_CF_FluentAPI)
:::
Cet exemple montre le cas particulier de la gestion des clés primaires lors de l'utilisation des **conventions d'écriture**.
:::tip
Vous pourrez trouver une version plus ou moins équivalente avec les *data annotations* ici : [**2.5. Keys with data annotations**](../Entity-Framework/Model/EF_CF_KeysDataAnnotations).
Vous pourrez trouver une version plus ou moins équivalente avec la *Fluent API* ici : [**2.6. Keys with Fluent API**](../Entity-Framework/Model/EF_CF_Keys_FluentAPI).
Vous pourrez trouver une version plus ou moins équivalente avec les *data annotations* ici : [**2.5. Keys with data annotations**](/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations).
Vous pourrez trouver une version plus ou moins équivalente avec la *Fluent API* ici : [**2.6. Keys with Fluent API**](/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI).
:::
---

@ -14,14 +14,14 @@ Cet exemple traite des clés primaires associées aux entités.
:::info Prérequis
Je n'explique pas à travers cet exemple les principes de base d'**Entity Framework Core** et en particulier les chaînes de connexion et le lien entre entité et table.
Pour plus de renseignements sur :
* les chaînes de connexion : [**1.1. Connection Strings**](../Entity-Framework/Fundamentals/ConnectionStrings)
* les liens entre entités et tables : [**2.1. conventions d'écriture**](../Entity-Framework/Model/EF_CF_namingConventions), [**2.2. data annotations**](../Entity-Framework/Model/EF_CF_dataAnnotations) et [**2.3. Fluent API**](../Entity-Framework/Model/EF_CF_FluentAPI)
* les chaînes de connexion : [**1.1. Connection Strings**](/docs/Entity-Framework/Fundamentals/ConnectionStrings)
* les liens entre entités et tables : [**2.1. conventions d'écriture**](/docs/Entity-Framework/Model/EF_CF_namingConventions), [**2.2. data annotations**](/docs/Entity-Framework/Model/EF_CF_dataAnnotations) et [**2.3. Fluent API**](/docs/Entity-Framework/Model/EF_CF_FluentAPI)
:::
Cet exemple montre le cas particulier de la gestion des clés primaires lors de l'utilisation des **data annotations**.
:::tip
Vous pourrez trouver une version plus ou moins équivalente avec les *conventions d'écriture* ici : [**2.4. Keys with conventions**](../Entity-Framework/Model/EF_CF_KeysConvention).
Vous pourrez trouver une version plus ou moins équivalente avec la *Fluent API* ici : [**2.6. Keys with Fluent API**](../Entity-Framework/Model/EF_CF_Keys_FluentAPI).
Vous pourrez trouver une version plus ou moins équivalente avec les *conventions d'écriture* ici : [**2.4. Keys with conventions**](/docs/Entity-Framework/Model/EF_CF_KeysConvention).
Vous pourrez trouver une version plus ou moins équivalente avec la *Fluent API* ici : [**2.6. Keys with Fluent API**](/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI).
:::
---

@ -14,15 +14,15 @@ Cet exemple traite des clés primaires associées aux entités.
:::info Prérequis
Je n'explique pas à travers cet exemple les principes de base d'**Entity Framework Core** et en particulier les chaînes de connexion et le lien entre entité et table.
Pour plus de renseignements sur :
* les chaînes de connexion : [**1.1. Connection Strings**](../Entity-Framework/Fundamentals/ConnectionStrings)
* les liens entre entités et tables : [**2.1. conventions d'écriture**](../Entity-Framework/Model/EF_CF_namingConventions), [**2.2. data annotations**](../Entity-Framework/Model/EF_CF_dataAnnotations) et [**2.3. Fluent API**](../Entity-Framework/Model/EF_CF_FluentAPI)
* les chaînes de connexion : [**1.1. Connection Strings**](/docs/Entity-Framework/Fundamentals/ConnectionStrings)
* les liens entre entités et tables : [**2.1. conventions d'écriture**](/docs/Entity-Framework/Model/EF_CF_namingConventions), [**2.2. data annotations**](/docs/Entity-Framework/Model/EF_CF_dataAnnotations) et [**2.3. Fluent API**](/docs/Entity-Framework/Model/EF_CF_FluentAPI)
:::
Cet exemple montre le cas particulier de la gestion des clés primaires lors de l'utilisation de la **Fluent API**.
:::tip
Vous pourrez trouver une version plus ou moins équivalente avec les *conventions d'écriture* ici : [**2.4. Keys with conventions**](../Entity-Framework/Model/EF_CF_KeysConvention).
Vous pourrez trouver une version plus ou moins équivalente avec la *data annotations* ici : [**2.5. Keys with data annotations**](../Entity-Framework/Model/EF_CF_KeysDataAnnotations).
Vous pourrez trouver une version plus ou moins équivalente avec les *conventions d'écriture* ici : [**2.4. Keys with conventions**](/docs/Entity-Framework/Model/EF_CF_KeysConvention).
Vous pourrez trouver une version plus ou moins équivalente avec la *data annotations* ici : [**2.5. Keys with data annotations**](/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations).
:::
---

@ -31,8 +31,8 @@ Il montre notamment :
* comment un identifiant unique est choisi et généré.
Cet exemple est répété d'une manière très similaire en utilisant les autres méthodes de *mapping* entre entité et table :
* [**2.1. conventions d'écriture**](../Entity-Framework/Model/EF_CF_namingConventions)
* [**2.3. Fluent API**](../Entity-Framework/Model/EF_CF_FluentAPI)
* [**2.1. conventions d'écriture**](/docs/Entity-Framework/Model/EF_CF_namingConventions)
* [**2.3. Fluent API**](/docs/Entity-Framework/Model/EF_CF_FluentAPI)
---

@ -31,8 +31,8 @@ Il montre notamment :
* comment un identifiant unique est choisi et généré.
Cet exemple est répété d'une manière très similaire en utilisant les autres méthodes de *mapping* entre entité et table :
* [**2.2. data annotations**](../Entity-Framework/Model/EF_CF_dataAnnotations)
* [**2.3. Fluent API**](../Entity-Framework/Model/EF_CF_FluentAPI)
* [**2.2. data annotations**](/docs/Entity-Framework/Model/EF_CF_dataAnnotations)
* [**2.3. Fluent API**](/docs/Entity-Framework/Model/EF_CF_FluentAPI)
---

@ -14,10 +14,10 @@ Cet exemple traite de la génération des valeurs de propriétés par la base de
:::info Prérequis
Je n'explique pas à travers cet exemple les principes de base d'**Entity Framework Core** et en particulier les chaînes de connexion et le lien entre entité et table.
Pour plus de renseignements sur :
* les chaînes de connexion : [**1.1. Connection Strings**](../Entity-Framework/Fundamentals/ConnectionStrings)
* les liens entre entités et tables : [**2.1. conventions d'écriture**](../Entity-Framework/Model/EF_CF_namingConventions), [**2.2. data annotations**](../Entity-Framework/Model/EF_CF_dataAnnotations) et [**2.3. Fluent API**](../Entity-Framework/Model/EF_CF_FluentAPI)
* les chaînes de connexion : [**1.1. Connection Strings**](/docs/Entity-Framework/Fundamentals/ConnectionStrings)
* les liens entre entités et tables : [**2.1. conventions d'écriture**](/docs/Entity-Framework/Model/EF_CF_namingConventions), [**2.2. data annotations**](/docs/Entity-Framework/Model/EF_CF_dataAnnotations) et [**2.3. Fluent API**](/docs/Entity-Framework/Model/EF_CF_FluentAPI)
Il est conseillé d'avoir également lu les exemples sur les clés primaires : [**2.4. Keys with conventions**](../Entity-Framework/Model/EF_CF_KeysConvention), [**2.5. Keys with data annotations**](../Entity-Framework/Model/EF_CF_KeysDataAnnotations) et [**2.6. Keys with Fluent API**](../Entity-Framework/Model/EF_CF_Keys_FluentAPI).
Il est conseillé d'avoir également lu les exemples sur les clés primaires : [**2.4. Keys with conventions**](/docs/Entity-Framework/Model/EF_CF_KeysConvention), [**2.5. Keys with data annotations**](/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations) et [**2.6. Keys with Fluent API**](/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI).
:::
---

@ -19,25 +19,25 @@ Différentes solutions existent avec EF pour gérer une base de données dont le
---
## Plan
Les exemples sont organisés selon le plan suivant:
1. [**Fundamentals** :](../category/1-fundamentals)
1. [**Fundamentals** :](/docs/Entity-Framework/Fundamentals)
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.
* [**1.1. Connection Strings**](../Entity-Framework/Fundamentals/ConnectionStrings) : montre comment utiliser une chaîne de connexion SQL Server ou SQLite.
* [**1.2. Testing in memory**](../Entity-Framework/Fundamentals/TestingInMemory) : présente comment utiliser des fournisseurs en mémoire pour éviter la surchage de la création d'une base de données en particulier dans le cas de tests unitaires. Cet exemple est composé de 4 projets.
* [**1.1. Connection Strings**](/docs/Entity-Framework/Fundamentals/ConnectionStrings) : montre comment utiliser une chaîne de connexion SQL Server ou SQLite.
* [**1.2. Testing in memory**](/docs/Entity-Framework/Fundamentals/TestingInMemory) : présente comment utiliser des fournisseurs en mémoire pour éviter la surchage de la création d'une base de données en particulier dans le cas de tests unitaires. Cet exemple est composé de 4 projets.
2. *Model* :
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.
* [**2.1. : conventions d'écriture**](../Entity-Framework/Model/EF_CF_namingConventions) : explique quelles sont les conventions d'écriture utilisées pour la transformation d'une entité en table.
* [**2.2. : data annotations**](../Entity-Framework/Model/EF_CF_dataAnnotations) : explique comment utiliser les *data annotations* pour personnaliser la transformation d'une entité en table.
* [**2.3. : Fluent API**](../Entity-Framework/Model/EF_CF_FluentAPI) : explique comment utiliser la *Fluent API* pour personnaliser la transformation d'une entité en table.
* [**2.4. : Keys with conventions**](../Entity-Framework/Model/EF_CF_KeysConvention) : explique comment créer les clés primaires d'une entité lorsqu'on utilise les conventions d'écriture.
* [**2.5. : Keys with data annotations**](../Entity-Framework/Model/EF_CF_KeysDataAnnotations) : explique comment créer les clés primaires d'une entité lorsqu'on utilise les *data annotations*.
* [**2.6. : Keys with Fluent API**](../Entity-Framework/Model/EF_CF_Keys_FluentAPI) : explique comment créer les clés primaires d'une entité lorsqu'on utilise la *Fluent API*.
* [**2.7. : Value Generation**](../Entity-Framework/Model/ValueGeneration) : explique comment faire générer des valeurs automatiquement lors de l'insertion ou de la mise à jour
* [**2.8 : Data Seeding before Entity Framework 2.1**](../Entity-Framework/Model/DataSeedingBeforeEF2_1) : explique comment utiliser un stub (méthode qui était recommandée avant EF Core 2.1)
* [**2.9 : Data Seeding**](../Entity-Framework/Model/DataSeeding) : explique comment utiliser un stub (méthode recommandée depuis EF Core 2.1)
* [**Relationships**](Relationships.md) : en cliquant [ici](Relationships.md), vous aurez plus de détails sur les relations entre entités
* [**2.1. : conventions d'écriture**](/docs/Entity-Framework/Model/EF_CF_namingConventions) : explique quelles sont les conventions d'écriture utilisées pour la transformation d'une entité en table.
* [**2.2. : data annotations**](/docs/Entity-Framework/Model/EF_CF_dataAnnotations) : explique comment utiliser les *data annotations* pour personnaliser la transformation d'une entité en table.
* [**2.3. : Fluent API**](/docs/Entity-Framework/Model/EF_CF_FluentAPI) : explique comment utiliser la *Fluent API* pour personnaliser la transformation d'une entité en table.
* [**2.4. : Keys with conventions**](/docs/Entity-Framework/Model/EF_CF_KeysConvention) : explique comment créer les clés primaires d'une entité lorsqu'on utilise les conventions d'écriture.
* [**2.5. : Keys with data annotations**](/docs/Entity-Framework/Model/EF_CF_KeysDataAnnotations) : explique comment créer les clés primaires d'une entité lorsqu'on utilise les *data annotations*.
* [**2.6. : Keys with Fluent API**](/docs/Entity-Framework/Model/EF_CF_Keys_FluentAPI) : explique comment créer les clés primaires d'une entité lorsqu'on utilise la *Fluent API*.
* [**2.7. : Value Generation**](/docs/Entity-Framework/Model/ValueGeneration) : explique comment faire générer des valeurs automatiquement lors de l'insertion ou de la mise à jour
* [**2.8 : Data Seeding before Entity Framework 2.1**](/docs/Entity-Framework/Model/DataSeedingBeforeEF2_1) : explique comment utiliser un stub (méthode qui était recommandée avant EF Core 2.1)
* [**2.9 : Data Seeding**](/docs/Entity-Framework/Model/DataSeeding) : explique comment utiliser un stub (méthode recommandée depuis EF Core 2.1)
* [**Relationships**](/docs/Entity-Framework/Model/Relationships) : en cliquant [ici](/docs/Entity-Framework/Model/Relationships), vous aurez plus de détails sur les relations entre entités
* [**ex_042_010 : Single Property navigation with data annotations**](ex_042_010_SinglePropertyNavigation_conventions) : montre comment une relation d'association est traduite par *EF Core* lorsque cette association est unidirectionnelle entre deux entités, en utilisant les conventions d'écriture et/ou les annotations de données.
* [**ex_042_011 : Single Property navigation with Fluent API**](ex_042_011_SinglePropertyNavigation_FluentAPI) : montre comment une relation d'association est traduite par *EF Core* lorsque cette association est unidirectionnelle entre deux entités, en utilisant la *FLuent API*.
* [**ex_042_012 : One To One with data annotations**](ex_042_012_OneToOne_conventions) : montre comment une relation d'association *One To One* est traduite par *EF Core* lorsque cette association est bidirectionnelle entre deux entités, en utilisant l'*annotation de données*.

@ -10,7 +10,7 @@ const config = {
tagline: 'Best samples ever',
url: 'https://codefirst.iut.uca.fr',
baseUrl: '/documentation/mchSamples_.NET/docusaurus/mchsamples-.net-core/',
onBrokenLinks: 'throw',
onBrokenLinks: 'ignore',
onBrokenMarkdownLinks: 'warn',
favicon: 'img/favicon.ico',
trailingSlash: true,

Loading…
Cancel
Save