minor changes

EFCore3_Reforged
Marc CHEVALDONNE 5 years ago
parent 68179ed5c2
commit 870754ef4d

@ -413,8 +413,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_039_002_LINQ_to_XML", "e
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_040_001_LINQ_to_Json", "ex_040_001_LINQ_to_Json\ex_040_001_LINQ_to_Json.csproj", "{B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_040_001_LINQ_to_Json", "ex_040_001_LINQ_to_Json\ex_040_001_LINQ_to_Json.csproj", "{B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_008_EF_CF_One_to_Many", "ex_042_008_EF_CF_One_to_Many\ex_042_008_EF_CF_One_to_Many.csproj", "{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_009_EF_CF_One_to_Many_FluentAPI", "ex_042_009_EF_CF_One_to_Many_FluentAPI\ex_042_009_EF_CF_One_to_Many_FluentAPI.csproj", "{2C53F069-6E87-4A36-8915-E0219EBA8BA7}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_009_EF_CF_One_to_Many_FluentAPI", "ex_042_009_EF_CF_One_to_Many_FluentAPI\ex_042_009_EF_CF_One_to_Many_FluentAPI.csproj", "{2C53F069-6E87-4A36-8915-E0219EBA8BA7}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_010_EF_CF_Many_to_Many", "ex_042_010_EF_CF_Many_to_Many\ex_042_010_EF_CF_Many_to_Many.csproj", "{C6EF99F3-959D-4096-8ABE-140596DD14BD}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ex_042_010_EF_CF_Many_to_Many", "ex_042_010_EF_CF_Many_to_Many\ex_042_010_EF_CF_Many_to_Many.csproj", "{C6EF99F3-959D-4096-8ABE-140596DD14BD}"
@ -3490,26 +3488,6 @@ Global
{B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}.Release|x64.Build.0 = Release|Any CPU {B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}.Release|x64.Build.0 = Release|Any CPU
{B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}.Release|x86.ActiveCfg = Release|Any CPU {B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}.Release|x86.ActiveCfg = Release|Any CPU
{B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}.Release|x86.Build.0 = Release|Any CPU {B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3}.Release|x86.Build.0 = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|Any CPU.Build.0 = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|ARM.ActiveCfg = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|ARM.Build.0 = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|ARM64.Build.0 = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|x64.ActiveCfg = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|x64.Build.0 = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|x86.ActiveCfg = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Debug|x86.Build.0 = Debug|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|Any CPU.ActiveCfg = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|Any CPU.Build.0 = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|ARM.ActiveCfg = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|ARM.Build.0 = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|ARM64.ActiveCfg = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|ARM64.Build.0 = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|x64.ActiveCfg = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|x64.Build.0 = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|x86.ActiveCfg = Release|Any CPU
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03}.Release|x86.Build.0 = Release|Any CPU
{2C53F069-6E87-4A36-8915-E0219EBA8BA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2C53F069-6E87-4A36-8915-E0219EBA8BA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2C53F069-6E87-4A36-8915-E0219EBA8BA7}.Debug|Any CPU.Build.0 = Debug|Any CPU {2C53F069-6E87-4A36-8915-E0219EBA8BA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2C53F069-6E87-4A36-8915-E0219EBA8BA7}.Debug|ARM.ActiveCfg = Debug|Any CPU {2C53F069-6E87-4A36-8915-E0219EBA8BA7}.Debug|ARM.ActiveCfg = Debug|Any CPU
@ -5015,7 +4993,6 @@ Global
{CF1AE501-3518-45CC-94AA-D6DE047EA022} = {13CDB6B1-9B1D-43A9-9E9E-08989D55ACA5} {CF1AE501-3518-45CC-94AA-D6DE047EA022} = {13CDB6B1-9B1D-43A9-9E9E-08989D55ACA5}
{26400B99-2FB6-4B5F-BE2B-D15124F2B51D} = {13CDB6B1-9B1D-43A9-9E9E-08989D55ACA5} {26400B99-2FB6-4B5F-BE2B-D15124F2B51D} = {13CDB6B1-9B1D-43A9-9E9E-08989D55ACA5}
{B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3} = {3BD95300-E2F6-4CA6-B4CC-5D19DF5C6AC0} {B506ECD8-853D-4E69-8F0A-AFCDB7FEABF3} = {3BD95300-E2F6-4CA6-B4CC-5D19DF5C6AC0}
{91FD20B6-250C-437B-9FBE-DA4D2B87DE03} = {593200F9-6D14-43BC-9289-8BB75FAC6552}
{2C53F069-6E87-4A36-8915-E0219EBA8BA7} = {593200F9-6D14-43BC-9289-8BB75FAC6552} {2C53F069-6E87-4A36-8915-E0219EBA8BA7} = {593200F9-6D14-43BC-9289-8BB75FAC6552}
{C6EF99F3-959D-4096-8ABE-140596DD14BD} = {593200F9-6D14-43BC-9289-8BB75FAC6552} {C6EF99F3-959D-4096-8ABE-140596DD14BD} = {593200F9-6D14-43BC-9289-8BB75FAC6552}
{D9BE7F40-ADCE-415B-AF36-8D9B40B6DB7F} = {593200F9-6D14-43BC-9289-8BB75FAC6552} {D9BE7F40-ADCE-415B-AF36-8D9B40B6DB7F} = {593200F9-6D14-43BC-9289-8BB75FAC6552}

@ -37,6 +37,7 @@ Ce chapitre s'attardera sur le lien entre le mod
* [**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*. * [**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*.
* [**ex_042_013 : One To One with Fluent API**](ex_042_013_OneToOne_FluentAPI) : 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 la *FluentAPI*. * [**ex_042_013 : One To One with Fluent API**](ex_042_013_OneToOne_FluentAPI) : 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 la *FluentAPI*.
* [**ex_042_014 : One To Many with data annotations**](ex_042_014_OneToMany_dataAnnotations) : montre comment une relation d'association *One To Many* est traduite par *EF Core* en utilisant l'*annotation de données*. * [**ex_042_014 : One To Many with data annotations**](ex_042_014_OneToMany_dataAnnotations) : montre comment une relation d'association *One To Many* est traduite par *EF Core* en utilisant l'*annotation de données*.
* [**ex_042_015 : One To Many with conventions**](ex_042_015_OneToMany_conventions) : montre comment une relation d'association *One To Many* est traduite par *EF Core* en utilisant les *conventions d'écriture*.
3. *Schemas and migrations* : 3. *Schemas and migrations* :
Le but de ce chapitre sera de vous montrer comment garder votre modèle et votre base de données synchronisés. Le but de ce chapitre sera de vous montrer comment garder votre modèle et votre base de données synchronisés.
4. *Querying (LINQ to SQL) and saving data* : 4. *Querying (LINQ to SQL) and saving data* :

@ -20,7 +20,7 @@
* V 010, 011, single navigation property * V 010, 011, single navigation property
* cascade delete * cascade delete
* V 012 013 one to one * V 012 013 one to one
* 014 one to many * 014 015 one to many
* many to many * many to many
* dictionaries * dictionaries
* 012 013 foreign key * 012 013 foreign key

Loading…
Cancel
Save