Browse Source

Changed to eShopOnContainers and added basic NetStandard Libraries for Models and SqlData/Repositories code

pull/49/merge
Cesar De la Torre 8 years ago
parent
commit
e898bc0daf
162 changed files with 552 additions and 170 deletions
  1. +0
    -83
      Microsoft.Containerized-eShop.sln
  2. +116
    -0
      eShopOnContainers.sln
  3. +0
    -0
      src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/Additional projects-images like DataSources or Redis Cache.txt
  4. +0
    -0
      src/Services/Basket/Additional related projects-images like Redis Cache.txt
  5. +3
    -3
      src/Services/Basket/Basket.API/Basket.API.xproj
  6. +1
    -1
      src/Services/Basket/Basket.API/Controllers/ValuesController.cs
  7. +1
    -1
      src/Services/Basket/Basket.API/Program.cs
  8. +0
    -0
      src/Services/Basket/Basket.API/Project_Readme.html
  9. +2
    -2
      src/Services/Basket/Basket.API/Properties/launchSettings.json
  10. +1
    -1
      src/Services/Basket/Basket.API/Startup.cs
  11. +0
    -0
      src/Services/Basket/Basket.API/appsettings.json
  12. +0
    -0
      src/Services/Basket/Basket.API/project.json
  13. +0
    -0
      src/Services/Basket/Basket.API/web.config
  14. +21
    -0
      src/Services/Basket/Basket.Model/Basket.Model.xproj
  15. +19
    -0
      src/Services/Basket/Basket.Model/Properties/AssemblyInfo.cs
  16. +13
    -0
      src/Services/Basket/Basket.Model/project.json
  17. +21
    -0
      src/Services/Basket/Basket.RedisData/Basket.RedisData.xproj
  18. +19
    -0
      src/Services/Basket/Basket.RedisData/Properties/AssemblyInfo.cs
  19. +13
    -0
      src/Services/Basket/Basket.RedisData/project.json
  20. +0
    -0
      src/Services/Catalog/Additional related projects-images like DataSources or related microservices.txt
  21. +3
    -3
      src/Services/Catalog/Catalog.API/Catalog.API.xproj
  22. +1
    -1
      src/Services/Catalog/Catalog.API/Controllers/ValuesController.cs
  23. +1
    -1
      src/Services/Catalog/Catalog.API/Program.cs
  24. +0
    -0
      src/Services/Catalog/Catalog.API/Project_Readme.html
  25. +2
    -2
      src/Services/Catalog/Catalog.API/Properties/launchSettings.json
  26. +1
    -1
      src/Services/Catalog/Catalog.API/Startup.cs
  27. +0
    -0
      src/Services/Catalog/Catalog.API/appsettings.json
  28. +0
    -0
      src/Services/Catalog/Catalog.API/project.json
  29. +0
    -0
      src/Services/Catalog/Catalog.API/web.config
  30. +21
    -0
      src/Services/Catalog/Catalog.Model/Catalog.Model.xproj
  31. +19
    -0
      src/Services/Catalog/Catalog.Model/Properties/AssemblyInfo.cs
  32. +13
    -0
      src/Services/Catalog/Catalog.Model/project.json
  33. +21
    -0
      src/Services/Catalog/Catalog.SqlData/Catalog.SqlData.xproj
  34. +19
    -0
      src/Services/Catalog/Catalog.SqlData/Properties/AssemblyInfo.cs
  35. +13
    -0
      src/Services/Catalog/Catalog.SqlData/project.json
  36. +0
    -0
      src/Services/Ordering/Additional projects-images like DataSources or Related microservices.txt
  37. +1
    -1
      src/Services/Ordering/Ordering.API/Controllers/ValuesController.cs
  38. +3
    -3
      src/Services/Ordering/Ordering.API/Ordering.API.xproj
  39. +1
    -1
      src/Services/Ordering/Ordering.API/Program.cs
  40. +0
    -0
      src/Services/Ordering/Ordering.API/Project_Readme.html
  41. +2
    -2
      src/Services/Ordering/Ordering.API/Properties/launchSettings.json
  42. +1
    -1
      src/Services/Ordering/Ordering.API/Startup.cs
  43. +0
    -0
      src/Services/Ordering/Ordering.API/appsettings.json
  44. +0
    -0
      src/Services/Ordering/Ordering.API/project.json
  45. +0
    -0
      src/Services/Ordering/Ordering.API/web.config
  46. +21
    -0
      src/Services/Ordering/Ordering.Domain/Ordering.Domain.xproj
  47. +19
    -0
      src/Services/Ordering/Ordering.Domain/Properties/AssemblyInfo.cs
  48. +11
    -0
      src/Services/Ordering/Ordering.Domain/SeedWork/AggregateRoot.cs
  49. +11
    -0
      src/Services/Ordering/Ordering.Domain/SeedWork/Entity.cs
  50. +13
    -0
      src/Services/Ordering/Ordering.Domain/project.json
  51. +19
    -0
      src/Services/Ordering/Ordering.SqlData/Ordering.SqlData.xproj
  52. +19
    -0
      src/Services/Ordering/Ordering.SqlData/Properties/AssemblyInfo.cs
  53. +11
    -0
      src/Services/Ordering/Ordering.SqlData/SeedWork/Repository.cs
  54. +13
    -0
      src/Services/Ordering/Ordering.SqlData/project.json
  55. +0
    -6
      src/Web/Microsoft.Containerized-eShop.WebMVC/Views/_ViewImports.cshtml
  56. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/.bowerrc
  57. +4
    -4
      src/Web/Microsoft.eShopOnContainers.WebMVC/Controllers/AccountController.cs
  58. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Controllers/HomeController.cs
  59. +4
    -4
      src/Web/Microsoft.eShopOnContainers.WebMVC/Controllers/ManageController.cs
  60. +2
    -2
      src/Web/Microsoft.eShopOnContainers.WebMVC/Data/ApplicationDbContext.cs
  61. +5
    -5
      src/Web/Microsoft.eShopOnContainers.WebMVC/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs
  62. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Data/Migrations/00000000000000_CreateIdentitySchema.cs
  63. +5
    -5
      src/Web/Microsoft.eShopOnContainers.WebMVC/Data/Migrations/ApplicationDbContextModelSnapshot.cs
  64. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/ExternalLoginConfirmationViewModel.cs
  65. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/ForgotPasswordViewModel.cs
  66. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/LoginViewModel.cs
  67. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/RegisterViewModel.cs
  68. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/ResetPasswordViewModel.cs
  69. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/SendCodeViewModel.cs
  70. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/VerifyCodeViewModel.cs
  71. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ApplicationUser.cs
  72. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/AddPhoneNumberViewModel.cs
  73. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/ChangePasswordViewModel.cs
  74. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/ConfigureTwoFactorViewModel.cs
  75. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/FactorViewModel.cs
  76. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/IndexViewModel.cs
  77. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/ManageLoginsViewModel.cs
  78. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/RemoveLoginViewModel.cs
  79. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/SetPasswordViewModel.cs
  80. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/VerifyPhoneNumberViewModel.cs
  81. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Program.cs
  82. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Project_Readme.html
  83. +2
    -2
      src/Web/Microsoft.eShopOnContainers.WebMVC/Properties/launchSettings.json
  84. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Services/IEmailSender.cs
  85. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Services/ISmsSender.cs
  86. +1
    -1
      src/Web/Microsoft.eShopOnContainers.WebMVC/Services/MessageServices.cs
  87. +4
    -4
      src/Web/Microsoft.eShopOnContainers.WebMVC/Startup.cs
  88. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ConfirmEmail.cshtml
  89. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ExternalLoginConfirmation.cshtml
  90. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ExternalLoginFailure.cshtml
  91. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ForgotPassword.cshtml
  92. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ForgotPasswordConfirmation.cshtml
  93. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/Lockout.cshtml
  94. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/Login.cshtml
  95. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/Register.cshtml
  96. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ResetPassword.cshtml
  97. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ResetPasswordConfirmation.cshtml
  98. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/SendCode.cshtml
  99. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/VerifyCode.cshtml
  100. +0
    -0
      src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Home/About.cshtml

+ 0
- 83
Microsoft.Containerized-eShop.sln View File

@ -1,83 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{932D8224-11F6-4D07-B109-DA28AD288A63}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{3AF739CD-81D8-428D-A08A-0A58372DEBF6}"
ProjectSection(SolutionItems) = preProject
global.json = global.json
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microservices", "Microservices", "{91CF7717-08AB-4E65-B10E-0B426F01E2E8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Web Apps", "Web Apps", "{E279BF0F-7F66-4F3A-A3AB-2CDA66C1CD04}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mobile Apps", "Mobile Apps", "{F61357CE-1CC2-410E-8776-B16EEBC98EB8}"
ProjectSection(SolutionItems) = preProject
src\Mobile\Xamarin projects when created.txt = src\Mobile\Xamarin projects when created.txt
EndProjectSection
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.Containerized-eShop.WebMVC", "src\Web\Microsoft.Containerized-eShop.WebMVC\Microsoft.Containerized-eShop.WebMVC.xproj", "{1D40C583-ABF0-400B-8C63-2C3669268C8B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Catalog", "Catalog", "{326A7FB3-5295-468C-A4FE-67DCB823E1E5}"
ProjectSection(SolutionItems) = preProject
src\Microservices\Catalog\Additional related projects-images like DataSources or related microservices.txt = src\Microservices\Catalog\Additional related projects-images like DataSources or related microservices.txt
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Basket", "Basket", "{BF3EF4F3-E4F5-41DA-9D2D-57223687D1A8}"
ProjectSection(SolutionItems) = preProject
src\Microservices\Basket\Additional related projects-images like Redis Cache.txt = src\Microservices\Basket\Additional related projects-images like Redis Cache.txt
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Ordering", "Ordering", "{0BD0DB92-2D98-44D9-9AC0-C59186D59B0B}"
ProjectSection(SolutionItems) = preProject
src\Microservices\Ordering\Additional projects-images like DataSources or Related microservices.txt = src\Microservices\Ordering\Additional projects-images like DataSources or Related microservices.txt
EndProjectSection
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.Containerized-eShop.BasketAPI", "src\Microservices\Basket\Microsoft.Containerized-eShop.BasketAPI\Microsoft.Containerized-eShop.BasketAPI.xproj", "{F6A031AF-D7AE-47C1-AB53-1456A528280C}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.Containerized-eShop.OrderingAPI", "src\Microservices\Ordering\Microsoft.Containerized-eShop.OrderingAPI\Microsoft.Containerized-eShop.OrderingAPI.xproj", "{941B2DBA-8827-447E-AC82-7BEB118A968B}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.Containerized-eShop.CatalogAPI", "src\Microservices\Catalog\Microsoft.Containerized-eShop.CatalogAPI\Microsoft.Containerized-eShop.CatalogAPI.xproj", "{2D26AFB4-0ECB-4009-98D6-CAB5825E62A8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{1D40C583-ABF0-400B-8C63-2C3669268C8B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1D40C583-ABF0-400B-8C63-2C3669268C8B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1D40C583-ABF0-400B-8C63-2C3669268C8B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1D40C583-ABF0-400B-8C63-2C3669268C8B}.Release|Any CPU.Build.0 = Release|Any CPU
{F6A031AF-D7AE-47C1-AB53-1456A528280C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F6A031AF-D7AE-47C1-AB53-1456A528280C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F6A031AF-D7AE-47C1-AB53-1456A528280C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F6A031AF-D7AE-47C1-AB53-1456A528280C}.Release|Any CPU.Build.0 = Release|Any CPU
{941B2DBA-8827-447E-AC82-7BEB118A968B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{941B2DBA-8827-447E-AC82-7BEB118A968B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{941B2DBA-8827-447E-AC82-7BEB118A968B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{941B2DBA-8827-447E-AC82-7BEB118A968B}.Release|Any CPU.Build.0 = Release|Any CPU
{2D26AFB4-0ECB-4009-98D6-CAB5825E62A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2D26AFB4-0ECB-4009-98D6-CAB5825E62A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2D26AFB4-0ECB-4009-98D6-CAB5825E62A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2D26AFB4-0ECB-4009-98D6-CAB5825E62A8}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{91CF7717-08AB-4E65-B10E-0B426F01E2E8} = {932D8224-11F6-4D07-B109-DA28AD288A63}
{E279BF0F-7F66-4F3A-A3AB-2CDA66C1CD04} = {932D8224-11F6-4D07-B109-DA28AD288A63}
{F61357CE-1CC2-410E-8776-B16EEBC98EB8} = {932D8224-11F6-4D07-B109-DA28AD288A63}
{1D40C583-ABF0-400B-8C63-2C3669268C8B} = {E279BF0F-7F66-4F3A-A3AB-2CDA66C1CD04}
{326A7FB3-5295-468C-A4FE-67DCB823E1E5} = {91CF7717-08AB-4E65-B10E-0B426F01E2E8}
{BF3EF4F3-E4F5-41DA-9D2D-57223687D1A8} = {91CF7717-08AB-4E65-B10E-0B426F01E2E8}
{0BD0DB92-2D98-44D9-9AC0-C59186D59B0B} = {91CF7717-08AB-4E65-B10E-0B426F01E2E8}
{F6A031AF-D7AE-47C1-AB53-1456A528280C} = {BF3EF4F3-E4F5-41DA-9D2D-57223687D1A8}
{941B2DBA-8827-447E-AC82-7BEB118A968B} = {0BD0DB92-2D98-44D9-9AC0-C59186D59B0B}
{2D26AFB4-0ECB-4009-98D6-CAB5825E62A8} = {326A7FB3-5295-468C-A4FE-67DCB823E1E5}
EndGlobalSection
EndGlobal

+ 116
- 0
eShopOnContainers.sln View File

@ -0,0 +1,116 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{932D8224-11F6-4D07-B109-DA28AD288A63}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{3AF739CD-81D8-428D-A08A-0A58372DEBF6}"
ProjectSection(SolutionItems) = preProject
global.json = global.json
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Services", "Services", "{91CF7717-08AB-4E65-B10E-0B426F01E2E8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Web Apps", "Web Apps", "{E279BF0F-7F66-4F3A-A3AB-2CDA66C1CD04}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mobile Apps", "Mobile Apps", "{F61357CE-1CC2-410E-8776-B16EEBC98EB8}"
ProjectSection(SolutionItems) = preProject
src\Mobile\Xamarin projects when created.txt = src\Mobile\Xamarin projects when created.txt
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Catalog", "Catalog", "{326A7FB3-5295-468C-A4FE-67DCB823E1E5}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Basket", "Basket", "{BF3EF4F3-E4F5-41DA-9D2D-57223687D1A8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Ordering", "Ordering", "{0BD0DB92-2D98-44D9-9AC0-C59186D59B0B}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "eShopOnContainers.WebMVC", "src\Web\Microsoft.eShopOnContainers.WebMVC\eShopOnContainers.WebMVC.xproj", "{F0333D8E-0B27-42B7-B2C6-78F3657624E2}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Basket.API", "src\Services\Basket\Basket.API\Basket.API.xproj", "{2110CBB0-3B38-4EE4-A743-DF6968D80D90}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Catalog.API", "src\Services\Catalog\Catalog.API\Catalog.API.xproj", "{42681D9D-750A-4DF7-BD9F-9292CFD5C253}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Ordering.API", "src\Services\Ordering\Ordering.API\Ordering.API.xproj", "{231226CE-690B-4979-8870-9A79D80928E2}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Basket.Model", "src\Services\Basket\Basket.Model\Basket.Model.xproj", "{C666D3AB-BBD9-4209-8161-C4B5028C6BC3}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Catalog.Model", "src\Services\Catalog\Catalog.Model\Catalog.Model.xproj", "{586D8F57-492B-4365-A87B-38A8F40096AB}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Ordering.Domain", "src\Services\Ordering\Ordering.Domain\Ordering.Domain.xproj", "{F5598DCB-6DDE-4661-AD9D-A55612DA7E76}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Basket.RedisData", "src\Services\Basket\Basket.RedisData\Basket.RedisData.xproj", "{D78C4572-F8D8-4B49-ACD0-F0567CB15F0D}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Catalog.SqlData", "src\Services\Catalog\Catalog.SqlData\Catalog.SqlData.xproj", "{D9FDCDDA-7823-4043-8C40-634E5FD78046}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Ordering.SqlData", "src\Services\Ordering\Ordering.SqlData\Ordering.SqlData.xproj", "{5DA6EF13-C7E0-4EC4-8599-A61C6AC2628D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{F0333D8E-0B27-42B7-B2C6-78F3657624E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F0333D8E-0B27-42B7-B2C6-78F3657624E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F0333D8E-0B27-42B7-B2C6-78F3657624E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F0333D8E-0B27-42B7-B2C6-78F3657624E2}.Release|Any CPU.Build.0 = Release|Any CPU
{2110CBB0-3B38-4EE4-A743-DF6968D80D90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2110CBB0-3B38-4EE4-A743-DF6968D80D90}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2110CBB0-3B38-4EE4-A743-DF6968D80D90}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2110CBB0-3B38-4EE4-A743-DF6968D80D90}.Release|Any CPU.Build.0 = Release|Any CPU
{42681D9D-750A-4DF7-BD9F-9292CFD5C253}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{42681D9D-750A-4DF7-BD9F-9292CFD5C253}.Debug|Any CPU.Build.0 = Debug|Any CPU
{42681D9D-750A-4DF7-BD9F-9292CFD5C253}.Release|Any CPU.ActiveCfg = Release|Any CPU
{42681D9D-750A-4DF7-BD9F-9292CFD5C253}.Release|Any CPU.Build.0 = Release|Any CPU
{231226CE-690B-4979-8870-9A79D80928E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{231226CE-690B-4979-8870-9A79D80928E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{231226CE-690B-4979-8870-9A79D80928E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{231226CE-690B-4979-8870-9A79D80928E2}.Release|Any CPU.Build.0 = Release|Any CPU
{C666D3AB-BBD9-4209-8161-C4B5028C6BC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C666D3AB-BBD9-4209-8161-C4B5028C6BC3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C666D3AB-BBD9-4209-8161-C4B5028C6BC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C666D3AB-BBD9-4209-8161-C4B5028C6BC3}.Release|Any CPU.Build.0 = Release|Any CPU
{586D8F57-492B-4365-A87B-38A8F40096AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{586D8F57-492B-4365-A87B-38A8F40096AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{586D8F57-492B-4365-A87B-38A8F40096AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{586D8F57-492B-4365-A87B-38A8F40096AB}.Release|Any CPU.Build.0 = Release|Any CPU
{F5598DCB-6DDE-4661-AD9D-A55612DA7E76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F5598DCB-6DDE-4661-AD9D-A55612DA7E76}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F5598DCB-6DDE-4661-AD9D-A55612DA7E76}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F5598DCB-6DDE-4661-AD9D-A55612DA7E76}.Release|Any CPU.Build.0 = Release|Any CPU
{D78C4572-F8D8-4B49-ACD0-F0567CB15F0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D78C4572-F8D8-4B49-ACD0-F0567CB15F0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D78C4572-F8D8-4B49-ACD0-F0567CB15F0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D78C4572-F8D8-4B49-ACD0-F0567CB15F0D}.Release|Any CPU.Build.0 = Release|Any CPU
{D9FDCDDA-7823-4043-8C40-634E5FD78046}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D9FDCDDA-7823-4043-8C40-634E5FD78046}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D9FDCDDA-7823-4043-8C40-634E5FD78046}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D9FDCDDA-7823-4043-8C40-634E5FD78046}.Release|Any CPU.Build.0 = Release|Any CPU
{5DA6EF13-C7E0-4EC4-8599-A61C6AC2628D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5DA6EF13-C7E0-4EC4-8599-A61C6AC2628D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5DA6EF13-C7E0-4EC4-8599-A61C6AC2628D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5DA6EF13-C7E0-4EC4-8599-A61C6AC2628D}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{91CF7717-08AB-4E65-B10E-0B426F01E2E8} = {932D8224-11F6-4D07-B109-DA28AD288A63}
{E279BF0F-7F66-4F3A-A3AB-2CDA66C1CD04} = {932D8224-11F6-4D07-B109-DA28AD288A63}
{F61357CE-1CC2-410E-8776-B16EEBC98EB8} = {932D8224-11F6-4D07-B109-DA28AD288A63}
{326A7FB3-5295-468C-A4FE-67DCB823E1E5} = {91CF7717-08AB-4E65-B10E-0B426F01E2E8}
{BF3EF4F3-E4F5-41DA-9D2D-57223687D1A8} = {91CF7717-08AB-4E65-B10E-0B426F01E2E8}
{0BD0DB92-2D98-44D9-9AC0-C59186D59B0B} = {91CF7717-08AB-4E65-B10E-0B426F01E2E8}
{F0333D8E-0B27-42B7-B2C6-78F3657624E2} = {E279BF0F-7F66-4F3A-A3AB-2CDA66C1CD04}
{2110CBB0-3B38-4EE4-A743-DF6968D80D90} = {BF3EF4F3-E4F5-41DA-9D2D-57223687D1A8}
{42681D9D-750A-4DF7-BD9F-9292CFD5C253} = {326A7FB3-5295-468C-A4FE-67DCB823E1E5}
{231226CE-690B-4979-8870-9A79D80928E2} = {0BD0DB92-2D98-44D9-9AC0-C59186D59B0B}
{C666D3AB-BBD9-4209-8161-C4B5028C6BC3} = {BF3EF4F3-E4F5-41DA-9D2D-57223687D1A8}
{586D8F57-492B-4365-A87B-38A8F40096AB} = {326A7FB3-5295-468C-A4FE-67DCB823E1E5}
{F5598DCB-6DDE-4661-AD9D-A55612DA7E76} = {0BD0DB92-2D98-44D9-9AC0-C59186D59B0B}
{D78C4572-F8D8-4B49-ACD0-F0567CB15F0D} = {BF3EF4F3-E4F5-41DA-9D2D-57223687D1A8}
{D9FDCDDA-7823-4043-8C40-634E5FD78046} = {326A7FB3-5295-468C-A4FE-67DCB823E1E5}
{5DA6EF13-C7E0-4EC4-8599-A61C6AC2628D} = {0BD0DB92-2D98-44D9-9AC0-C59186D59B0B}
EndGlobalSection
EndGlobal

+ 0
- 0
src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/Additional projects-images like DataSources or Redis Cache.txt View File


src/Microservices/Basket/Additional related projects-images like Redis Cache.txt → src/Services/Basket/Additional related projects-images like Redis Cache.txt View File


src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/Microsoft.Containerized-eShop.CatalogAPI.xproj → src/Services/Basket/Basket.API/Basket.API.xproj View File

@ -6,8 +6,8 @@
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>2d26afb4-0ecb-4009-98d6-cab5825e62a8</ProjectGuid>
<RootNamespace>Microsoft.Containerized_eShop.CatalogAPI</RootNamespace>
<ProjectGuid>2110cbb0-3b38-4ee4-a743-df6968d80d90</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Basket.API</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
@ -16,4 +16,4 @@
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet.Web\Microsoft.DotNet.Web.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>
</Project>

src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/Controllers/ValuesController.cs → src/Services/Basket/Basket.API/Controllers/ValuesController.cs View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
namespace Microsoft.Containerized_eShop.OrderingAPI.Controllers
namespace Microsoft.eShopOnContainers.Services.Basket.API.Controllers
{
[Route("api/[controller]")]
public class ValuesController : Controller

src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/Program.cs → src/Services/Basket/Basket.API/Program.cs View File

@ -6,7 +6,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Builder;
namespace Microsoft.Containerized_eShop.BasketAPI
namespace Microsoft.eShopOnContainers.Services.Basket.API
{
public class Program
{

src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/Project_Readme.html → src/Services/Basket/Basket.API/Project_Readme.html View File


src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/Properties/launchSettings.json → src/Services/Basket/Basket.API/Properties/launchSettings.json View File

@ -3,7 +3,7 @@
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:2929/",
"applicationUrl": "http://localhost:2160/",
"sslPort": 0
}
},
@ -16,7 +16,7 @@
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"Microsoft.Containerized_eShop.OrderingAPI": {
"Microsoft.eShopOnContainers.Services.Basket.API": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "http://localhost:5000/api/values",

src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/Startup.cs → src/Services/Basket/Basket.API/Startup.cs View File

@ -8,7 +8,7 @@ using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
namespace Microsoft.Containerized_eShop.BasketAPI
namespace Microsoft.eShopOnContainers.Services.Basket.API
{
public class Startup
{

src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/appsettings.json → src/Services/Basket/Basket.API/appsettings.json View File


src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/project.json → src/Services/Basket/Basket.API/project.json View File


src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/web.config → src/Services/Basket/Basket.API/web.config View File


+ 21
- 0
src/Services/Basket/Basket.Model/Basket.Model.xproj View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>c666d3ab-bbd9-4209-8161-c4b5028c6bc3</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Basket.Model</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>

+ 19
- 0
src/Services/Basket/Basket.Model/Properties/AssemblyInfo.cs View File

@ -0,0 +1,19 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Microsoft.eShopOnContainers.Services.Basket.Model")]
[assembly: AssemblyTrademark("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("c666d3ab-bbd9-4209-8161-c4b5028c6bc3")]

+ 13
- 0
src/Services/Basket/Basket.Model/project.json View File

@ -0,0 +1,13 @@
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
}
}

+ 21
- 0
src/Services/Basket/Basket.RedisData/Basket.RedisData.xproj View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>d78c4572-f8d8-4b49-acd0-f0567cb15f0d</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Basket.RedisData</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>

+ 19
- 0
src/Services/Basket/Basket.RedisData/Properties/AssemblyInfo.cs View File

@ -0,0 +1,19 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Microsoft.eShopOnContainers.Services.Basket.RedisData")]
[assembly: AssemblyTrademark("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("d78c4572-f8d8-4b49-acd0-f0567cb15f0d")]

+ 13
- 0
src/Services/Basket/Basket.RedisData/project.json View File

@ -0,0 +1,13 @@
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
}
}

src/Microservices/Catalog/Additional related projects-images like DataSources or related microservices.txt → src/Services/Catalog/Additional related projects-images like DataSources or related microservices.txt View File


src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/Microsoft.Containerized-eShop.OrderingAPI.xproj → src/Services/Catalog/Catalog.API/Catalog.API.xproj View File

@ -6,8 +6,8 @@
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>941b2dba-8827-447e-ac82-7beb118a968b</ProjectGuid>
<RootNamespace>Microsoft.Containerized_eShop.OrderingAPI</RootNamespace>
<ProjectGuid>42681d9d-750a-4df7-bd9f-9292cfd5c253</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Catalog.API</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
@ -16,4 +16,4 @@
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet.Web\Microsoft.DotNet.Web.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>
</Project>

src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/Controllers/ValuesController.cs → src/Services/Catalog/Catalog.API/Controllers/ValuesController.cs View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
namespace Microsoft.Containerized_eShop.CatalogAPI.Controllers
namespace Microsoft.eShopOnContainers.Services.Catalog.API.Controllers
{
[Route("api/[controller]")]
public class ValuesController : Controller

src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/Program.cs → src/Services/Catalog/Catalog.API/Program.cs View File

@ -6,7 +6,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Builder;
namespace Microsoft.Containerized_eShop.CatalogAPI
namespace Microsoft.eShopOnContainers.Services.Catalog.API
{
public class Program
{

src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/Project_Readme.html → src/Services/Catalog/Catalog.API/Project_Readme.html View File


src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/Properties/launchSettings.json → src/Services/Catalog/Catalog.API/Properties/launchSettings.json View File

@ -3,7 +3,7 @@
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:2923/",
"applicationUrl": "http://localhost:2418/",
"sslPort": 0
}
},
@ -16,7 +16,7 @@
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"Microsoft.Containerized_eShop.BasketAPI": {
"Microsoft.eShopOnContainers.Services.Catalog.API": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "http://localhost:5000/api/values",

src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/Startup.cs → src/Services/Catalog/Catalog.API/Startup.cs View File

@ -8,7 +8,7 @@ using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
namespace Microsoft.Containerized_eShop.CatalogAPI
namespace Microsoft.eShopOnContainers.Services.Catalog.API
{
public class Startup
{

src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/appsettings.json → src/Services/Catalog/Catalog.API/appsettings.json View File


src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/project.json → src/Services/Catalog/Catalog.API/project.json View File


src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/web.config → src/Services/Catalog/Catalog.API/web.config View File


+ 21
- 0
src/Services/Catalog/Catalog.Model/Catalog.Model.xproj View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>586d8f57-492b-4365-a87b-38a8f40096ab</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Catalog.Model</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>

+ 19
- 0
src/Services/Catalog/Catalog.Model/Properties/AssemblyInfo.cs View File

@ -0,0 +1,19 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Microsoft.eShopOnContainers.Services.Catalog.Model")]
[assembly: AssemblyTrademark("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("586d8f57-492b-4365-a87b-38a8f40096ab")]

+ 13
- 0
src/Services/Catalog/Catalog.Model/project.json View File

@ -0,0 +1,13 @@
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
}
}

+ 21
- 0
src/Services/Catalog/Catalog.SqlData/Catalog.SqlData.xproj View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>d9fdcdda-7823-4043-8c40-634e5fd78046</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Catalog.SqlData</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>

+ 19
- 0
src/Services/Catalog/Catalog.SqlData/Properties/AssemblyInfo.cs View File

@ -0,0 +1,19 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Microsoft.eShopOnContainers.Services.Catalog.SqlData")]
[assembly: AssemblyTrademark("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("d9fdcdda-7823-4043-8c40-634e5fd78046")]

+ 13
- 0
src/Services/Catalog/Catalog.SqlData/project.json View File

@ -0,0 +1,13 @@
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
}
}

src/Microservices/Ordering/Additional projects-images like DataSources or Related microservices.txt → src/Services/Ordering/Additional projects-images like DataSources or Related microservices.txt View File


src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/Controllers/ValuesController.cs → src/Services/Ordering/Ordering.API/Controllers/ValuesController.cs View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
namespace Microsoft.Containerized_eShop.BasketAPI.Controllers
namespace Microsoft.eShopOnContainers.Services.Ordering.API.Controllers
{
[Route("api/[controller]")]
public class ValuesController : Controller

src/Microservices/Basket/Microsoft.Containerized-eShop.BasketAPI/Microsoft.Containerized-eShop.BasketAPI.xproj → src/Services/Ordering/Ordering.API/Ordering.API.xproj View File

@ -6,8 +6,8 @@
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>f6a031af-d7ae-47c1-ab53-1456a528280c</ProjectGuid>
<RootNamespace>Microsoft.Containerized_eShop.BasketAPI</RootNamespace>
<ProjectGuid>231226ce-690b-4979-8870-9a79d80928e2</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Ordering.API</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
@ -16,4 +16,4 @@
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet.Web\Microsoft.DotNet.Web.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>
</Project>

src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/Program.cs → src/Services/Ordering/Ordering.API/Program.cs View File

@ -6,7 +6,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Builder;
namespace Microsoft.Containerized_eShop.OrderingAPI
namespace Microsoft.eShopOnContainers.Services.Ordering.API
{
public class Program
{

src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/Project_Readme.html → src/Services/Ordering/Ordering.API/Project_Readme.html View File


src/Microservices/Catalog/Microsoft.Containerized-eShop.CatalogAPI/Properties/launchSettings.json → src/Services/Ordering/Ordering.API/Properties/launchSettings.json View File

@ -3,7 +3,7 @@
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:2933/",
"applicationUrl": "http://localhost:2446/",
"sslPort": 0
}
},
@ -16,7 +16,7 @@
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"Microsoft.Containerized_eShop.CatalogAPI": {
"Microsoft.eShopOnContainers.Services.Ordering.API": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "http://localhost:5000/api/values",

src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/Startup.cs → src/Services/Ordering/Ordering.API/Startup.cs View File

@ -8,7 +8,7 @@ using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
namespace Microsoft.Containerized_eShop.OrderingAPI
namespace Microsoft.eShopOnContainers.Services.Ordering.API
{
public class Startup
{

src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/appsettings.json → src/Services/Ordering/Ordering.API/appsettings.json View File


src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/project.json → src/Services/Ordering/Ordering.API/project.json View File


src/Microservices/Ordering/Microsoft.Containerized-eShop.OrderingAPI/web.config → src/Services/Ordering/Ordering.API/web.config View File


+ 21
- 0
src/Services/Ordering/Ordering.Domain/Ordering.Domain.xproj View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>f5598dcb-6dde-4661-ad9d-a55612da7e76</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Ordering.Domain</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>

+ 19
- 0
src/Services/Ordering/Ordering.Domain/Properties/AssemblyInfo.cs View File

@ -0,0 +1,19 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Microsoft.eShopOnContainers.Services.Ordering.Domain")]
[assembly: AssemblyTrademark("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("f5598dcb-6dde-4661-ad9d-a55612da7e76")]

+ 11
- 0
src/Services/Ordering/Ordering.Domain/SeedWork/AggregateRoot.cs View File

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.eShopOnContainers.Services.Ordering.Domain.SeedWork
{
public class AggregateRoot
{
}
}

+ 11
- 0
src/Services/Ordering/Ordering.Domain/SeedWork/Entity.cs View File

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.eShopOnContainers.Services.Ordering.Domain.SeedWork
{
public class Entity
{
}
}

+ 13
- 0
src/Services/Ordering/Ordering.Domain/project.json View File

@ -0,0 +1,13 @@
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
}
}

+ 19
- 0
src/Services/Ordering/Ordering.SqlData/Ordering.SqlData.xproj View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>5da6ef13-c7e0-4ec4-8599-a61c6ac2628d</ProjectGuid>
<RootNamespace>Microsoft.eShopOnContainers.Services.Ordering.SqlData</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>

+ 19
- 0
src/Services/Ordering/Ordering.SqlData/Properties/AssemblyInfo.cs View File

@ -0,0 +1,19 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Microsoft.eShopOnContainers.Services.Ordering.Infrastructure")]
[assembly: AssemblyTrademark("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("5da6ef13-c7e0-4ec4-8599-a61c6ac2628d")]

+ 11
- 0
src/Services/Ordering/Ordering.SqlData/SeedWork/Repository.cs View File

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.eShopOnContainers.Services.Ordering.Infrastructure.SeedWork
{
public class Repository
{
}
}

+ 13
- 0
src/Services/Ordering/Ordering.SqlData/project.json View File

@ -0,0 +1,13 @@
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
}
}

+ 0
- 6
src/Web/Microsoft.Containerized-eShop.WebMVC/Views/_ViewImports.cshtml View File

@ -1,6 +0,0 @@
@using Microsoft.Containerized_eShop.WebMVC
@using Microsoft.Containerized_eShop.WebMVC.Models
@using Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels
@using Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
@using Microsoft.AspNetCore.Identity
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers

src/Web/Microsoft.Containerized-eShop.WebMVC/.bowerrc → src/Web/Microsoft.eShopOnContainers.WebMVC/.bowerrc View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Controllers/AccountController.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Controllers/AccountController.cs View File

@ -8,11 +8,11 @@ using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.Extensions.Logging;
using Microsoft.Containerized_eShop.WebMVC.Models;
using Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels;
using Microsoft.Containerized_eShop.WebMVC.Services;
using Microsoft.eShopOnContainers.WebMVC.Models;
using Microsoft.eShopOnContainers.WebMVC.Models.AccountViewModels;
using Microsoft.eShopOnContainers.WebMVC.Services;
namespace Microsoft.Containerized_eShop.WebMVC.Controllers
namespace Microsoft.eShopOnContainers.WebMVC.Controllers
{
[Authorize]
public class AccountController : Controller

src/Web/Microsoft.Containerized-eShop.WebMVC/Controllers/HomeController.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Controllers/HomeController.cs View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
namespace Microsoft.Containerized_eShop.WebMVC.Controllers
namespace Microsoft.eShopOnContainers.WebMVC.Controllers
{
public class HomeController : Controller
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Controllers/ManageController.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Controllers/ManageController.cs View File

@ -6,11 +6,11 @@ using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using Microsoft.Containerized_eShop.WebMVC.Models;
using Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels;
using Microsoft.Containerized_eShop.WebMVC.Services;
using Microsoft.eShopOnContainers.WebMVC.Models;
using Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels;
using Microsoft.eShopOnContainers.WebMVC.Services;
namespace Microsoft.Containerized_eShop.WebMVC.Controllers
namespace Microsoft.eShopOnContainers.WebMVC.Controllers
{
[Authorize]
public class ManageController : Controller

src/Web/Microsoft.Containerized-eShop.WebMVC/Data/ApplicationDbContext.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Data/ApplicationDbContext.cs View File

@ -4,9 +4,9 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Identity.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;
using Microsoft.Containerized_eShop.WebMVC.Models;
using Microsoft.eShopOnContainers.WebMVC.Models;
namespace Microsoft.Containerized_eShop.WebMVC.Data
namespace Microsoft.eShopOnContainers.WebMVC.Data
{
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs View File

@ -7,7 +7,7 @@ using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Migrations;
namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
namespace Microsoft.eShopOnContainers.WebMVC.Data.Migrations
{
[DbContext(typeof(ApplicationDbContext))]
[Migration("00000000000000_CreateIdentitySchema")]
@ -126,7 +126,7 @@ namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
b.ToTable("AspNetUserTokens");
});
modelBuilder.Entity("Microsoft.Containerized_eShop.WebMVC.Models.ApplicationUser", b =>
modelBuilder.Entity("Microsoft.eShopOnContainers.WebMVC.Models.ApplicationUser", b =>
{
b.Property<string>("Id");
@ -185,7 +185,7 @@ namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
modelBuilder.Entity("Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserClaim<string>", b =>
{
b.HasOne("Microsoft.Containerized_eShop.WebMVC.Models.ApplicationUser")
b.HasOne("Microsoft.eShopOnContainers.WebMVC.Models.ApplicationUser")
.WithMany("Claims")
.HasForeignKey("UserId")
.OnDelete(DeleteBehavior.Cascade);
@ -193,7 +193,7 @@ namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
modelBuilder.Entity("Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserLogin<string>", b =>
{
b.HasOne("Microsoft.Containerized_eShop.WebMVC.Models.ApplicationUser")
b.HasOne("Microsoft.eShopOnContainers.WebMVC.Models.ApplicationUser")
.WithMany("Logins")
.HasForeignKey("UserId")
.OnDelete(DeleteBehavior.Cascade);
@ -206,7 +206,7 @@ namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
.HasForeignKey("RoleId")
.OnDelete(DeleteBehavior.Cascade);
b.HasOne("Microsoft.Containerized_eShop.WebMVC.Models.ApplicationUser")
b.HasOne("Microsoft.eShopOnContainers.WebMVC.Models.ApplicationUser")
.WithMany("Roles")
.HasForeignKey("UserId")
.OnDelete(DeleteBehavior.Cascade);

src/Web/Microsoft.Containerized-eShop.WebMVC/Data/Migrations/00000000000000_CreateIdentitySchema.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Data/Migrations/00000000000000_CreateIdentitySchema.cs View File

@ -5,7 +5,7 @@ using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Migrations;
namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
namespace Microsoft.eShopOnContainers.WebMVC.Data.Migrations
{
public partial class CreateIdentitySchema : Migration
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Data/Migrations/ApplicationDbContextModelSnapshot.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Data/Migrations/ApplicationDbContextModelSnapshot.cs View File

@ -7,7 +7,7 @@ using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Migrations;
namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
namespace Microsoft.eShopOnContainers.WebMVC.Data.Migrations
{
[DbContext(typeof(ApplicationDbContext))]
partial class ApplicationDbContextModelSnapshot : ModelSnapshot
@ -125,7 +125,7 @@ namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
b.ToTable("AspNetUserTokens");
});
modelBuilder.Entity("Microsoft.Containerized_eShop.WebMVC.Models.ApplicationUser", b =>
modelBuilder.Entity("Microsoft.eShopOnContainers.WebMVC.Models.ApplicationUser", b =>
{
b.Property<string>("Id");
@ -184,7 +184,7 @@ namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
modelBuilder.Entity("Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserClaim<string>", b =>
{
b.HasOne("Microsoft.Containerized_eShop.WebMVC.Models.ApplicationUser")
b.HasOne("Microsoft.eShopOnContainers.WebMVC.Models.ApplicationUser")
.WithMany("Claims")
.HasForeignKey("UserId")
.OnDelete(DeleteBehavior.Cascade);
@ -192,7 +192,7 @@ namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
modelBuilder.Entity("Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserLogin<string>", b =>
{
b.HasOne("Microsoft.Containerized_eShop.WebMVC.Models.ApplicationUser")
b.HasOne("Microsoft.eShopOnContainers.WebMVC.Models.ApplicationUser")
.WithMany("Logins")
.HasForeignKey("UserId")
.OnDelete(DeleteBehavior.Cascade);
@ -205,7 +205,7 @@ namespace Microsoft.Containerized_eShop.WebMVC.Data.Migrations
.HasForeignKey("RoleId")
.OnDelete(DeleteBehavior.Cascade);
b.HasOne("Microsoft.Containerized_eShop.WebMVC.Models.ApplicationUser")
b.HasOne("Microsoft.eShopOnContainers.WebMVC.Models.ApplicationUser")
.WithMany("Roles")
.HasForeignKey("UserId")
.OnDelete(DeleteBehavior.Cascade);

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/AccountViewModels/ExternalLoginConfirmationViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/ExternalLoginConfirmationViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.AccountViewModels
{
public class ExternalLoginConfirmationViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/AccountViewModels/ForgotPasswordViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/ForgotPasswordViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.AccountViewModels
{
public class ForgotPasswordViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/AccountViewModels/LoginViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/LoginViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.AccountViewModels
{
public class LoginViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/AccountViewModels/RegisterViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/RegisterViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.AccountViewModels
{
public class RegisterViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/AccountViewModels/ResetPasswordViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/ResetPasswordViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.AccountViewModels
{
public class ResetPasswordViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/AccountViewModels/SendCodeViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/SendCodeViewModel.cs View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc.Rendering;
namespace Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.AccountViewModels
{
public class SendCodeViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/AccountViewModels/VerifyCodeViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/AccountViewModels/VerifyCodeViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.AccountViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.AccountViewModels
{
public class VerifyCodeViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ApplicationUser.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ApplicationUser.cs View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Identity.EntityFrameworkCore;
namespace Microsoft.Containerized_eShop.WebMVC.Models
namespace Microsoft.eShopOnContainers.WebMVC.Models
{
// Add profile data for application users by adding properties to the ApplicationUser class
public class ApplicationUser : IdentityUser

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/AddPhoneNumberViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/AddPhoneNumberViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class AddPhoneNumberViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/ChangePasswordViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/ChangePasswordViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class ChangePasswordViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/ConfigureTwoFactorViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/ConfigureTwoFactorViewModel.cs View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc.Rendering;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class ConfigureTwoFactorViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/FactorViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/FactorViewModel.cs View File

@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class FactorViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/IndexViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/IndexViewModel.cs View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Identity;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class IndexViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/ManageLoginsViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/ManageLoginsViewModel.cs View File

@ -5,7 +5,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore.Http.Authentication;
using Microsoft.AspNetCore.Identity;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class ManageLoginsViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/RemoveLoginViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/RemoveLoginViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class RemoveLoginViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/SetPasswordViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/SetPasswordViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class SetPasswordViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Models/ManageViewModels/VerifyPhoneNumberViewModel.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Models/ManageViewModels/VerifyPhoneNumberViewModel.cs View File

@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Models.ManageViewModels
namespace Microsoft.eShopOnContainers.WebMVC.Models.ManageViewModels
{
public class VerifyPhoneNumberViewModel
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Program.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Program.cs View File

@ -5,7 +5,7 @@ using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Hosting;
namespace Microsoft.Containerized_eShop.WebMVC
namespace Microsoft.eShopOnContainers.WebMVC
{
public class Program
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Project_Readme.html → src/Web/Microsoft.eShopOnContainers.WebMVC/Project_Readme.html View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Properties/launchSettings.json → src/Web/Microsoft.eShopOnContainers.WebMVC/Properties/launchSettings.json View File

@ -3,7 +3,7 @@
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:2795/",
"applicationUrl": "http://localhost:2113/",
"sslPort": 0
}
},
@ -15,7 +15,7 @@
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"Microsoft.Containerized_eShop.WebMVC": {
"Microsoft.eShopOnContainers.WebMVC": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "http://localhost:5000",

src/Web/Microsoft.Containerized-eShop.WebMVC/Services/IEmailSender.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Services/IEmailSender.cs View File

@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Services
namespace Microsoft.eShopOnContainers.WebMVC.Services
{
public interface IEmailSender
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Services/ISmsSender.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Services/ISmsSender.cs View File

@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Services
namespace Microsoft.eShopOnContainers.WebMVC.Services
{
public interface ISmsSender
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Services/MessageServices.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Services/MessageServices.cs View File

@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.Containerized_eShop.WebMVC.Services
namespace Microsoft.eShopOnContainers.WebMVC.Services
{
// This class is used by the application to send Email and SMS
// when you turn on two-factor authentication in ASP.NET Identity.

src/Web/Microsoft.Containerized-eShop.WebMVC/Startup.cs → src/Web/Microsoft.eShopOnContainers.WebMVC/Startup.cs View File

@ -9,11 +9,11 @@ using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using Microsoft.Containerized_eShop.WebMVC.Data;
using Microsoft.Containerized_eShop.WebMVC.Models;
using Microsoft.Containerized_eShop.WebMVC.Services;
using Microsoft.eShopOnContainers.WebMVC.Data;
using Microsoft.eShopOnContainers.WebMVC.Models;
using Microsoft.eShopOnContainers.WebMVC.Services;
namespace Microsoft.Containerized_eShop.WebMVC
namespace Microsoft.eShopOnContainers.WebMVC
{
public class Startup
{

src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/ConfirmEmail.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ConfirmEmail.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/ExternalLoginConfirmation.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ExternalLoginConfirmation.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/ExternalLoginFailure.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ExternalLoginFailure.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/ForgotPassword.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ForgotPassword.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/ForgotPasswordConfirmation.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ForgotPasswordConfirmation.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/Lockout.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/Lockout.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/Login.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/Login.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/Register.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/Register.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/ResetPassword.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ResetPassword.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/ResetPasswordConfirmation.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/ResetPasswordConfirmation.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/SendCode.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/SendCode.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Account/VerifyCode.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Account/VerifyCode.cshtml View File


src/Web/Microsoft.Containerized-eShop.WebMVC/Views/Home/About.cshtml → src/Web/Microsoft.eShopOnContainers.WebMVC/Views/Home/About.cshtml View File


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

Loading…
Cancel
Save