diff --git a/.template.config/template.json b/.template.config/template.json
index fc3e46454..360ea29dd 100644
--- a/.template.config/template.json
+++ b/.template.config/template.json
@@ -11,6 +11,6 @@
"identity": "Ardalis.CleanArchitecture.Template",
"name": "ASP.NET Clean Architecture Solution",
"shortName": "clean-arch",
-"sourceName": "Clean.Architecture",
+"sourceName": "Clean.Architecture.1",
"preferNameDirectory": true
}
diff --git a/Clean.Architecture.sln b/Clean.Architecture.1.sln
similarity index 90%
rename from Clean.Architecture.sln
rename to Clean.Architecture.1.sln
index f5bc2883a..49bd9c99a 100644
--- a/Clean.Architecture.sln
+++ b/Clean.Architecture.1.sln
@@ -7,30 +7,30 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{106AE906-507
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{B31B4797-1D9F-4288-808C-BE9A31A98C7D}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.Web", "src\Clean.Architecture.Web\Clean.Architecture.Web.csproj", "{C9751CB7-4CD6-4633-A99A-4F6ADD525437}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.1.Web", "src\Clean.Architecture.1.Web\Clean.Architecture.1.Web.csproj", "{C9751CB7-4CD6-4633-A99A-4F6ADD525437}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.Core", "src\Clean.Architecture.Core\Clean.Architecture.Core.csproj", "{4548EB20-1D1B-477B-AF6E-DD55653A6583}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.1.Core", "src\Clean.Architecture.1.Core\Clean.Architecture.1.Core.csproj", "{4548EB20-1D1B-477B-AF6E-DD55653A6583}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.Infrastructure", "src\Clean.Architecture.Infrastructure\Clean.Architecture.Infrastructure.csproj", "{220361D6-9C76-4E3F-BD34-3C7B50E2CA4D}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.1.Infrastructure", "src\Clean.Architecture.1.Infrastructure\Clean.Architecture.1.Infrastructure.csproj", "{220361D6-9C76-4E3F-BD34-3C7B50E2CA4D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{250F283E-FE2F-4BBD-9E63-A2265B84E23F}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
EndProjectSection
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.FunctionalTests", "tests\Clean.Architecture.FunctionalTests\Clean.Architecture.FunctionalTests.csproj", "{7D84EFEE-A7D9-44AD-A0A3-38EC7882D94C}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.1.FunctionalTests", "tests\Clean.Architecture.1.FunctionalTests\Clean.Architecture.1.FunctionalTests.csproj", "{7D84EFEE-A7D9-44AD-A0A3-38EC7882D94C}"
ProjectSection(ProjectDependencies) = postProject
{C9751CB7-4CD6-4633-A99A-4F6ADD525437} = {C9751CB7-4CD6-4633-A99A-4F6ADD525437}
EndProjectSection
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.IntegrationTests", "tests\Clean.Architecture.IntegrationTests\Clean.Architecture.IntegrationTests.csproj", "{0776DC14-9000-47A4-A3F4-ECBCF8CEBC17}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.1.IntegrationTests", "tests\Clean.Architecture.1.IntegrationTests\Clean.Architecture.1.IntegrationTests.csproj", "{0776DC14-9000-47A4-A3F4-ECBCF8CEBC17}"
ProjectSection(ProjectDependencies) = postProject
{220361D6-9C76-4E3F-BD34-3C7B50E2CA4D} = {220361D6-9C76-4E3F-BD34-3C7B50E2CA4D}
EndProjectSection
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.SharedKernel", "src\Clean.Architecture.SharedKernel\Clean.Architecture.SharedKernel.csproj", "{744AD1DC-E83E-4ACE-BE57-395395D6E357}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.1.SharedKernel", "src\Clean.Architecture.1.SharedKernel\Clean.Architecture.1.SharedKernel.csproj", "{744AD1DC-E83E-4ACE-BE57-395395D6E357}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.UnitTests", "tests\Clean.Architecture.UnitTests\Clean.Architecture.UnitTests.csproj", "{1DC7F5A0-DDF7-4975-84EB-05F4FC1B6AB5}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Clean.Architecture.1.UnitTests", "tests\Clean.Architecture.1.UnitTests\Clean.Architecture.1.UnitTests.csproj", "{1DC7F5A0-DDF7-4975-84EB-05F4FC1B6AB5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/src/Clean.Architecture.Core/Clean.Architecture.Core.csproj b/src/Clean.Architecture.1.Core/Clean.Architecture.1.Core.csproj
similarity index 85%
rename from src/Clean.Architecture.Core/Clean.Architecture.Core.csproj
rename to src/Clean.Architecture.1.Core/Clean.Architecture.1.Core.csproj
index 909db84da..38c233991 100644
--- a/src/Clean.Architecture.Core/Clean.Architecture.Core.csproj
+++ b/src/Clean.Architecture.1.Core/Clean.Architecture.1.Core.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/Clean.Architecture.Core/DefaultCoreModule.cs b/src/Clean.Architecture.1.Core/DefaultCoreModule.cs
similarity index 66%
rename from src/Clean.Architecture.Core/DefaultCoreModule.cs
rename to src/Clean.Architecture.1.Core/DefaultCoreModule.cs
index d68b51d6e..bf6bdd10e 100644
--- a/src/Clean.Architecture.Core/DefaultCoreModule.cs
+++ b/src/Clean.Architecture.1.Core/DefaultCoreModule.cs
@@ -1,8 +1,8 @@
using Autofac;
-using Clean.Architecture.Core.Interfaces;
-using Clean.Architecture.Core.Services;
+using Clean.Architecture._1.Core.Interfaces;
+using Clean.Architecture._1.Core.Services;
-namespace Clean.Architecture.Core;
+namespace Clean.Architecture._1.Core;
public class DefaultCoreModule : Module
{
diff --git a/src/Clean.Architecture.Core/Interfaces/IEmailSender.cs b/src/Clean.Architecture.1.Core/Interfaces/IEmailSender.cs
similarity index 74%
rename from src/Clean.Architecture.Core/Interfaces/IEmailSender.cs
rename to src/Clean.Architecture.1.Core/Interfaces/IEmailSender.cs
index 3d82acbd1..565298e38 100644
--- a/src/Clean.Architecture.Core/Interfaces/IEmailSender.cs
+++ b/src/Clean.Architecture.1.Core/Interfaces/IEmailSender.cs
@@ -1,6 +1,6 @@
using System.Threading.Tasks;
-namespace Clean.Architecture.Core.Interfaces;
+namespace Clean.Architecture._1.Core.Interfaces;
public interface IEmailSender
{
diff --git a/src/Clean.Architecture.Core/Interfaces/IToDoItemSearchService.cs b/src/Clean.Architecture.1.Core/Interfaces/IToDoItemSearchService.cs
similarity index 70%
rename from src/Clean.Architecture.Core/Interfaces/IToDoItemSearchService.cs
rename to src/Clean.Architecture.1.Core/Interfaces/IToDoItemSearchService.cs
index 4b0371eb2..94ef241a9 100644
--- a/src/Clean.Architecture.Core/Interfaces/IToDoItemSearchService.cs
+++ b/src/Clean.Architecture.1.Core/Interfaces/IToDoItemSearchService.cs
@@ -1,7 +1,7 @@
using Ardalis.Result;
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
-namespace Clean.Architecture.Core.Interfaces;
+namespace Clean.Architecture._1.Core.Interfaces;
public interface IToDoItemSearchService
{
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/Events/NewItemAddedEvent.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/Events/NewItemAddedEvent.cs
similarity index 70%
rename from src/Clean.Architecture.Core/ProjectAggregate/Events/NewItemAddedEvent.cs
rename to src/Clean.Architecture.1.Core/ProjectAggregate/Events/NewItemAddedEvent.cs
index 28ec9051a..d965b2163 100644
--- a/src/Clean.Architecture.Core/ProjectAggregate/Events/NewItemAddedEvent.cs
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/Events/NewItemAddedEvent.cs
@@ -1,6 +1,6 @@
-using Clean.Architecture.SharedKernel;
+using Clean.Architecture._1.SharedKernel;
-namespace Clean.Architecture.Core.ProjectAggregate.Events;
+namespace Clean.Architecture._1.Core.ProjectAggregate.Events;
public class NewItemAddedEvent : BaseDomainEvent
{
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/Events/ToDoItemCompletedEvent.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/Events/ToDoItemCompletedEvent.cs
similarity index 56%
rename from src/Clean.Architecture.Core/ProjectAggregate/Events/ToDoItemCompletedEvent.cs
rename to src/Clean.Architecture.1.Core/ProjectAggregate/Events/ToDoItemCompletedEvent.cs
index f3b30c439..0712a2e9c 100644
--- a/src/Clean.Architecture.Core/ProjectAggregate/Events/ToDoItemCompletedEvent.cs
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/Events/ToDoItemCompletedEvent.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.SharedKernel;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.SharedKernel;
-namespace Clean.Architecture.Core.ProjectAggregate.Events;
+namespace Clean.Architecture._1.Core.ProjectAggregate.Events;
public class ToDoItemCompletedEvent : BaseDomainEvent
{
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/Handlers/ItemCompletedEmailNotificationHandler.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/Handlers/ItemCompletedEmailNotificationHandler.cs
similarity index 84%
rename from src/Clean.Architecture.Core/ProjectAggregate/Handlers/ItemCompletedEmailNotificationHandler.cs
rename to src/Clean.Architecture.1.Core/ProjectAggregate/Handlers/ItemCompletedEmailNotificationHandler.cs
index ddc724c93..06cd47400 100644
--- a/src/Clean.Architecture.Core/ProjectAggregate/Handlers/ItemCompletedEmailNotificationHandler.cs
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/Handlers/ItemCompletedEmailNotificationHandler.cs
@@ -1,11 +1,11 @@
using System.Threading;
using System.Threading.Tasks;
using Ardalis.GuardClauses;
-using Clean.Architecture.Core.Interfaces;
-using Clean.Architecture.Core.ProjectAggregate.Events;
+using Clean.Architecture._1.Core.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate.Events;
using MediatR;
-namespace Clean.Architecture.Core.ProjectAggregate.Handlers;
+namespace Clean.Architecture._1.Core.ProjectAggregate.Handlers;
public class ItemCompletedEmailNotificationHandler : INotificationHandler
{
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/Project.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/Project.cs
similarity index 79%
rename from src/Clean.Architecture.Core/ProjectAggregate/Project.cs
rename to src/Clean.Architecture.1.Core/ProjectAggregate/Project.cs
index b7f827677..1abb69e5b 100644
--- a/src/Clean.Architecture.Core/ProjectAggregate/Project.cs
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/Project.cs
@@ -1,9 +1,9 @@
using Ardalis.GuardClauses;
-using Clean.Architecture.Core.ProjectAggregate.Events;
-using Clean.Architecture.SharedKernel;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate.Events;
+using Clean.Architecture._1.SharedKernel;
+using Clean.Architecture._1.SharedKernel.Interfaces;
-namespace Clean.Architecture.Core.ProjectAggregate;
+namespace Clean.Architecture._1.Core.ProjectAggregate;
public class Project : BaseEntity, IAggregateRoot
{
diff --git a/src/Clean.Architecture.1.Core/ProjectAggregate/ProjectStatus.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/ProjectStatus.cs
new file mode 100644
index 000000000..904e51f58
--- /dev/null
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/ProjectStatus.cs
@@ -0,0 +1,7 @@
+namespace Clean.Architecture._1.Core.ProjectAggregate;
+
+public enum ProjectStatus
+{
+ InProgress,
+ Complete
+}
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/Specifications/IncompleteItemsSearchSpec.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/IncompleteItemsSearchSpec.cs
similarity index 81%
rename from src/Clean.Architecture.Core/ProjectAggregate/Specifications/IncompleteItemsSearchSpec.cs
rename to src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/IncompleteItemsSearchSpec.cs
index 60de802e6..c92bfbbda 100644
--- a/src/Clean.Architecture.Core/ProjectAggregate/Specifications/IncompleteItemsSearchSpec.cs
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/IncompleteItemsSearchSpec.cs
@@ -1,6 +1,6 @@
using Ardalis.Specification;
-namespace Clean.Architecture.Core.ProjectAggregate.Specifications;
+namespace Clean.Architecture._1.Core.ProjectAggregate.Specifications;
public class IncompleteItemsSearchSpec : Specification
{
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/Specifications/IncompleteItemsSpec.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/IncompleteItemsSpec.cs
similarity index 71%
rename from src/Clean.Architecture.Core/ProjectAggregate/Specifications/IncompleteItemsSpec.cs
rename to src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/IncompleteItemsSpec.cs
index 07af35bcc..bb68fcb35 100644
--- a/src/Clean.Architecture.Core/ProjectAggregate/Specifications/IncompleteItemsSpec.cs
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/IncompleteItemsSpec.cs
@@ -1,6 +1,6 @@
using Ardalis.Specification;
-namespace Clean.Architecture.Core.ProjectAggregate.Specifications;
+namespace Clean.Architecture._1.Core.ProjectAggregate.Specifications;
public class IncompleteItemsSpec : Specification
{
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/Specifications/ProjectByIdWithItemsSpec.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/ProjectByIdWithItemsSpec.cs
similarity index 70%
rename from src/Clean.Architecture.Core/ProjectAggregate/Specifications/ProjectByIdWithItemsSpec.cs
rename to src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/ProjectByIdWithItemsSpec.cs
index ea07d9a22..5aecd4af2 100644
--- a/src/Clean.Architecture.Core/ProjectAggregate/Specifications/ProjectByIdWithItemsSpec.cs
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/Specifications/ProjectByIdWithItemsSpec.cs
@@ -1,7 +1,7 @@
using Ardalis.Specification;
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
-namespace Clean.Architecture.Core.ProjectAggregate.Specifications;
+namespace Clean.Architecture._1.Core.ProjectAggregate.Specifications;
public class ProjectByIdWithItemsSpec : Specification, ISingleResultSpecification
{
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/ToDoItem.cs b/src/Clean.Architecture.1.Core/ProjectAggregate/ToDoItem.cs
similarity index 75%
rename from src/Clean.Architecture.Core/ProjectAggregate/ToDoItem.cs
rename to src/Clean.Architecture.1.Core/ProjectAggregate/ToDoItem.cs
index ea8df33a0..4fe84b4b1 100644
--- a/src/Clean.Architecture.Core/ProjectAggregate/ToDoItem.cs
+++ b/src/Clean.Architecture.1.Core/ProjectAggregate/ToDoItem.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Core.ProjectAggregate.Events;
-using Clean.Architecture.SharedKernel;
+using Clean.Architecture._1.Core.ProjectAggregate.Events;
+using Clean.Architecture._1.SharedKernel;
-namespace Clean.Architecture.Core.ProjectAggregate;
+namespace Clean.Architecture._1.Core.ProjectAggregate;
public class ToDoItem : BaseEntity
{
diff --git a/src/Clean.Architecture.Core/Services/ToDoItemSearchService.cs b/src/Clean.Architecture.1.Core/Services/ToDoItemSearchService.cs
similarity index 87%
rename from src/Clean.Architecture.Core/Services/ToDoItemSearchService.cs
rename to src/Clean.Architecture.1.Core/Services/ToDoItemSearchService.cs
index 1a625dbea..43d568ada 100644
--- a/src/Clean.Architecture.Core/Services/ToDoItemSearchService.cs
+++ b/src/Clean.Architecture.1.Core/Services/ToDoItemSearchService.cs
@@ -1,10 +1,10 @@
using Ardalis.Result;
-using Clean.Architecture.Core.Interfaces;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.ProjectAggregate.Specifications;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate.Specifications;
+using Clean.Architecture._1.SharedKernel.Interfaces;
-namespace Clean.Architecture.Core.Services;
+namespace Clean.Architecture._1.Core.Services;
public class ToDoItemSearchService : IToDoItemSearchService
{
diff --git a/src/Clean.Architecture.Infrastructure/Clean.Architecture.Infrastructure.csproj b/src/Clean.Architecture.1.Infrastructure/Clean.Architecture.1.Infrastructure.csproj
similarity index 83%
rename from src/Clean.Architecture.Infrastructure/Clean.Architecture.Infrastructure.csproj
rename to src/Clean.Architecture.1.Infrastructure/Clean.Architecture.1.Infrastructure.csproj
index affd359bd..359f1d02b 100644
--- a/src/Clean.Architecture.Infrastructure/Clean.Architecture.Infrastructure.csproj
+++ b/src/Clean.Architecture.1.Infrastructure/Clean.Architecture.1.Infrastructure.csproj
@@ -20,7 +20,7 @@
-
-
+
+
diff --git a/src/Clean.Architecture.Infrastructure/Data/AppDbContext.cs b/src/Clean.Architecture.1.Infrastructure/Data/AppDbContext.cs
similarity index 92%
rename from src/Clean.Architecture.Infrastructure/Data/AppDbContext.cs
rename to src/Clean.Architecture.1.Infrastructure/Data/AppDbContext.cs
index 5ab7baa99..8315b583b 100644
--- a/src/Clean.Architecture.Infrastructure/Data/AppDbContext.cs
+++ b/src/Clean.Architecture.1.Infrastructure/Data/AppDbContext.cs
@@ -1,10 +1,10 @@
using Ardalis.EFCore.Extensions;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.SharedKernel;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.SharedKernel;
using MediatR;
using Microsoft.EntityFrameworkCore;
-namespace Clean.Architecture.Infrastructure.Data;
+namespace Clean.Architecture._1.Infrastructure.Data;
public class AppDbContext : DbContext
{
diff --git a/src/Clean.Architecture.Infrastructure/Data/Config/ProjectConfiguration.cs b/src/Clean.Architecture.1.Infrastructure/Data/Config/ProjectConfiguration.cs
similarity index 73%
rename from src/Clean.Architecture.Infrastructure/Data/Config/ProjectConfiguration.cs
rename to src/Clean.Architecture.1.Infrastructure/Data/Config/ProjectConfiguration.cs
index 5323d7900..5db31c7e2 100644
--- a/src/Clean.Architecture.Infrastructure/Data/Config/ProjectConfiguration.cs
+++ b/src/Clean.Architecture.1.Infrastructure/Data/Config/ProjectConfiguration.cs
@@ -1,8 +1,8 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
-namespace Clean.Architecture.Infrastructure.Data.Config;
+namespace Clean.Architecture._1.Infrastructure.Data.Config;
public class ProjectConfiguration : IEntityTypeConfiguration
{
diff --git a/src/Clean.Architecture.Infrastructure/Data/Config/ToDoConfiguration.cs b/src/Clean.Architecture.1.Infrastructure/Data/Config/ToDoConfiguration.cs
similarity index 71%
rename from src/Clean.Architecture.Infrastructure/Data/Config/ToDoConfiguration.cs
rename to src/Clean.Architecture.1.Infrastructure/Data/Config/ToDoConfiguration.cs
index ae601cfc3..74ec4f1b2 100644
--- a/src/Clean.Architecture.Infrastructure/Data/Config/ToDoConfiguration.cs
+++ b/src/Clean.Architecture.1.Infrastructure/Data/Config/ToDoConfiguration.cs
@@ -1,8 +1,8 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
-namespace Clean.Architecture.Infrastructure.Data.Config;
+namespace Clean.Architecture._1.Infrastructure.Data.Config;
public class ToDoConfiguration : IEntityTypeConfiguration
{
diff --git a/src/Clean.Architecture.Infrastructure/Data/EfRepository.cs b/src/Clean.Architecture.1.Infrastructure/Data/EfRepository.cs
similarity index 73%
rename from src/Clean.Architecture.Infrastructure/Data/EfRepository.cs
rename to src/Clean.Architecture.1.Infrastructure/Data/EfRepository.cs
index 62795cb94..27bb699f5 100644
--- a/src/Clean.Architecture.Infrastructure/Data/EfRepository.cs
+++ b/src/Clean.Architecture.1.Infrastructure/Data/EfRepository.cs
@@ -1,7 +1,7 @@
using Ardalis.Specification.EntityFrameworkCore;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.SharedKernel.Interfaces;
-namespace Clean.Architecture.Infrastructure.Data;
+namespace Clean.Architecture._1.Infrastructure.Data;
// inherit from Ardalis.Specification type
public class EfRepository : RepositoryBase, IReadRepository, IRepository where T : class, IAggregateRoot
diff --git a/src/Clean.Architecture.Infrastructure/DefaultInfrastructureModule.cs b/src/Clean.Architecture.1.Infrastructure/DefaultInfrastructureModule.cs
similarity index 90%
rename from src/Clean.Architecture.Infrastructure/DefaultInfrastructureModule.cs
rename to src/Clean.Architecture.1.Infrastructure/DefaultInfrastructureModule.cs
index ee2ccfa26..95c951c1f 100644
--- a/src/Clean.Architecture.Infrastructure/DefaultInfrastructureModule.cs
+++ b/src/Clean.Architecture.1.Infrastructure/DefaultInfrastructureModule.cs
@@ -1,14 +1,14 @@
using System.Reflection;
using Autofac;
-using Clean.Architecture.Core.Interfaces;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Infrastructure.Data;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Infrastructure.Data;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using MediatR;
using MediatR.Pipeline;
using Module = Autofac.Module;
-namespace Clean.Architecture.Infrastructure;
+namespace Clean.Architecture._1.Infrastructure;
public class DefaultInfrastructureModule : Module
{
diff --git a/src/Clean.Architecture.Infrastructure/EmailSender.cs b/src/Clean.Architecture.1.Infrastructure/EmailSender.cs
similarity index 88%
rename from src/Clean.Architecture.Infrastructure/EmailSender.cs
rename to src/Clean.Architecture.1.Infrastructure/EmailSender.cs
index 8bdc6e06f..4e4891d3d 100644
--- a/src/Clean.Architecture.Infrastructure/EmailSender.cs
+++ b/src/Clean.Architecture.1.Infrastructure/EmailSender.cs
@@ -1,8 +1,8 @@
using System.Net.Mail;
-using Clean.Architecture.Core.Interfaces;
+using Clean.Architecture._1.Core.Interfaces;
using Microsoft.Extensions.Logging;
-namespace Clean.Architecture.Infrastructure;
+namespace Clean.Architecture._1.Infrastructure;
public class EmailSender : IEmailSender
{
diff --git a/src/Clean.Architecture.Infrastructure/StartupSetup.cs b/src/Clean.Architecture.1.Infrastructure/StartupSetup.cs
similarity index 78%
rename from src/Clean.Architecture.Infrastructure/StartupSetup.cs
rename to src/Clean.Architecture.1.Infrastructure/StartupSetup.cs
index f17deeeaf..3ba56605d 100644
--- a/src/Clean.Architecture.Infrastructure/StartupSetup.cs
+++ b/src/Clean.Architecture.1.Infrastructure/StartupSetup.cs
@@ -1,8 +1,8 @@
-using Clean.Architecture.Infrastructure.Data;
+using Clean.Architecture._1.Infrastructure.Data;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
-namespace Clean.Architecture.Infrastructure;
+namespace Clean.Architecture._1.Infrastructure;
public static class StartupSetup
{
diff --git a/src/Clean.Architecture.SharedKernel/BaseDomainEvent.cs b/src/Clean.Architecture.1.SharedKernel/BaseDomainEvent.cs
similarity index 76%
rename from src/Clean.Architecture.SharedKernel/BaseDomainEvent.cs
rename to src/Clean.Architecture.1.SharedKernel/BaseDomainEvent.cs
index 349aef8ab..f5e9f2744 100644
--- a/src/Clean.Architecture.SharedKernel/BaseDomainEvent.cs
+++ b/src/Clean.Architecture.1.SharedKernel/BaseDomainEvent.cs
@@ -1,6 +1,6 @@
using MediatR;
-namespace Clean.Architecture.SharedKernel;
+namespace Clean.Architecture._1.SharedKernel;
public abstract class BaseDomainEvent : INotification
{
diff --git a/src/Clean.Architecture.SharedKernel/BaseEntity.cs b/src/Clean.Architecture.1.SharedKernel/BaseEntity.cs
similarity index 81%
rename from src/Clean.Architecture.SharedKernel/BaseEntity.cs
rename to src/Clean.Architecture.1.SharedKernel/BaseEntity.cs
index 22aa675f3..926121ad3 100644
--- a/src/Clean.Architecture.SharedKernel/BaseEntity.cs
+++ b/src/Clean.Architecture.1.SharedKernel/BaseEntity.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.SharedKernel;
+namespace Clean.Architecture._1.SharedKernel;
// This can be modified to BaseEntity to support multiple key types (e.g. Guid)
public abstract class BaseEntity
diff --git a/src/Clean.Architecture.SharedKernel/Clean.Architecture.SharedKernel.csproj b/src/Clean.Architecture.1.SharedKernel/Clean.Architecture.1.SharedKernel.csproj
similarity index 100%
rename from src/Clean.Architecture.SharedKernel/Clean.Architecture.SharedKernel.csproj
rename to src/Clean.Architecture.1.SharedKernel/Clean.Architecture.1.SharedKernel.csproj
diff --git a/src/Clean.Architecture.SharedKernel/IgnoreMemberAttribute.cs b/src/Clean.Architecture.1.SharedKernel/IgnoreMemberAttribute.cs
similarity index 77%
rename from src/Clean.Architecture.SharedKernel/IgnoreMemberAttribute.cs
rename to src/Clean.Architecture.1.SharedKernel/IgnoreMemberAttribute.cs
index b1ff42583..3f45062ae 100644
--- a/src/Clean.Architecture.SharedKernel/IgnoreMemberAttribute.cs
+++ b/src/Clean.Architecture.1.SharedKernel/IgnoreMemberAttribute.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.SharedKernel;
+namespace Clean.Architecture._1.SharedKernel;
// source: https://github.com/jhewlett/ValueObject
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]
diff --git a/src/Clean.Architecture.SharedKernel/Interfaces/IAggregateRoot.cs b/src/Clean.Architecture.1.SharedKernel/Interfaces/IAggregateRoot.cs
similarity index 74%
rename from src/Clean.Architecture.SharedKernel/Interfaces/IAggregateRoot.cs
rename to src/Clean.Architecture.1.SharedKernel/Interfaces/IAggregateRoot.cs
index 4d94c55c7..695c96f17 100644
--- a/src/Clean.Architecture.SharedKernel/Interfaces/IAggregateRoot.cs
+++ b/src/Clean.Architecture.1.SharedKernel/Interfaces/IAggregateRoot.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.SharedKernel.Interfaces;
+namespace Clean.Architecture._1.SharedKernel.Interfaces;
// Apply this marker interface only to aggregate root entities
// Repositories will only work with aggregate roots, not their children
diff --git a/src/Clean.Architecture.SharedKernel/Interfaces/IReadRepository.cs b/src/Clean.Architecture.1.SharedKernel/Interfaces/IReadRepository.cs
similarity index 69%
rename from src/Clean.Architecture.SharedKernel/Interfaces/IReadRepository.cs
rename to src/Clean.Architecture.1.SharedKernel/Interfaces/IReadRepository.cs
index 9e09c1908..fa244ec79 100644
--- a/src/Clean.Architecture.SharedKernel/Interfaces/IReadRepository.cs
+++ b/src/Clean.Architecture.1.SharedKernel/Interfaces/IReadRepository.cs
@@ -1,6 +1,6 @@
using Ardalis.Specification;
-namespace Clean.Architecture.SharedKernel.Interfaces;
+namespace Clean.Architecture._1.SharedKernel.Interfaces;
public interface IReadRepository : IReadRepositoryBase where T : class, IAggregateRoot
{
diff --git a/src/Clean.Architecture.SharedKernel/Interfaces/IRepository.cs b/src/Clean.Architecture.1.SharedKernel/Interfaces/IRepository.cs
similarity index 72%
rename from src/Clean.Architecture.SharedKernel/Interfaces/IRepository.cs
rename to src/Clean.Architecture.1.SharedKernel/Interfaces/IRepository.cs
index 937ed2083..fb17151e3 100644
--- a/src/Clean.Architecture.SharedKernel/Interfaces/IRepository.cs
+++ b/src/Clean.Architecture.1.SharedKernel/Interfaces/IRepository.cs
@@ -1,6 +1,6 @@
using Ardalis.Specification;
-namespace Clean.Architecture.SharedKernel.Interfaces;
+namespace Clean.Architecture._1.SharedKernel.Interfaces;
// from Ardalis.Specification
public interface IRepository : IRepositoryBase where T : class, IAggregateRoot
diff --git a/src/Clean.Architecture.SharedKernel/ValueObject.cs b/src/Clean.Architecture.1.SharedKernel/ValueObject.cs
similarity index 98%
rename from src/Clean.Architecture.SharedKernel/ValueObject.cs
rename to src/Clean.Architecture.1.SharedKernel/ValueObject.cs
index 54fa78184..dc09ee72f 100644
--- a/src/Clean.Architecture.SharedKernel/ValueObject.cs
+++ b/src/Clean.Architecture.1.SharedKernel/ValueObject.cs
@@ -1,6 +1,6 @@
using System.Reflection;
-namespace Clean.Architecture.SharedKernel;
+namespace Clean.Architecture._1.SharedKernel;
// source: https://github.com/jhewlett/ValueObject
public abstract class ValueObject : IEquatable
diff --git a/src/Clean.Architecture.Web/Api/BaseApiController.cs b/src/Clean.Architecture.1.Web/Api/BaseApiController.cs
similarity index 90%
rename from src/Clean.Architecture.Web/Api/BaseApiController.cs
rename to src/Clean.Architecture.1.Web/Api/BaseApiController.cs
index 04e965363..9b111af4a 100644
--- a/src/Clean.Architecture.Web/Api/BaseApiController.cs
+++ b/src/Clean.Architecture.1.Web/Api/BaseApiController.cs
@@ -1,6 +1,6 @@
using Microsoft.AspNetCore.Mvc;
-namespace Clean.Architecture.Web.Api;
+namespace Clean.Architecture._1.Web.Api;
///
/// If your API controllers will use a consistent route convention and the [ApiController] attribute (they should)
diff --git a/src/Clean.Architecture.Web/Api/MetaController.cs b/src/Clean.Architecture.1.Web/Api/MetaController.cs
similarity index 94%
rename from src/Clean.Architecture.Web/Api/MetaController.cs
rename to src/Clean.Architecture.1.Web/Api/MetaController.cs
index f95c98d08..bff319729 100644
--- a/src/Clean.Architecture.Web/Api/MetaController.cs
+++ b/src/Clean.Architecture.1.Web/Api/MetaController.cs
@@ -1,7 +1,7 @@
using System.Diagnostics;
using Microsoft.AspNetCore.Mvc;
-namespace Clean.Architecture.Web.Api;
+namespace Clean.Architecture._1.Web.Api;
public class MetaController : BaseApiController
{
diff --git a/src/Clean.Architecture.Web/Api/ProjectsController.cs b/src/Clean.Architecture.1.Web/Api/ProjectsController.cs
similarity index 89%
rename from src/Clean.Architecture.Web/Api/ProjectsController.cs
rename to src/Clean.Architecture.1.Web/Api/ProjectsController.cs
index 874a0172e..1ab09c05c 100644
--- a/src/Clean.Architecture.Web/Api/ProjectsController.cs
+++ b/src/Clean.Architecture.1.Web/Api/ProjectsController.cs
@@ -1,10 +1,10 @@
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.ProjectAggregate.Specifications;
-using Clean.Architecture.SharedKernel.Interfaces;
-using Clean.Architecture.Web.ApiModels;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate.Specifications;
+using Clean.Architecture._1.SharedKernel.Interfaces;
+using Clean.Architecture._1.Web.ApiModels;
using Microsoft.AspNetCore.Mvc;
-namespace Clean.Architecture.Web.Api;
+namespace Clean.Architecture._1.Web.Api;
///
/// A sample API Controller. Consider using API Endpoints (see Endpoints folder) for a more SOLID approach to building APIs
diff --git a/src/Clean.Architecture.Web/ApiModels/ProjectDTO.cs b/src/Clean.Architecture.1.Web/ApiModels/ProjectDTO.cs
similarity index 92%
rename from src/Clean.Architecture.Web/ApiModels/ProjectDTO.cs
rename to src/Clean.Architecture.1.Web/ApiModels/ProjectDTO.cs
index 710a7e878..4a50497d1 100644
--- a/src/Clean.Architecture.Web/ApiModels/ProjectDTO.cs
+++ b/src/Clean.Architecture.1.Web/ApiModels/ProjectDTO.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.Web.ApiModels;
+namespace Clean.Architecture._1.Web.ApiModels;
// ApiModel DTOs are used by ApiController classes and are typically kept in a side-by-side folder
public class ProjectDTO : CreateProjectDTO
diff --git a/src/Clean.Architecture.Web/ApiModels/ToDoItemDTO.cs b/src/Clean.Architecture.1.Web/ApiModels/ToDoItemDTO.cs
similarity index 85%
rename from src/Clean.Architecture.Web/ApiModels/ToDoItemDTO.cs
rename to src/Clean.Architecture.1.Web/ApiModels/ToDoItemDTO.cs
index c79ace9fd..68ad00c78 100644
--- a/src/Clean.Architecture.Web/ApiModels/ToDoItemDTO.cs
+++ b/src/Clean.Architecture.1.Web/ApiModels/ToDoItemDTO.cs
@@ -1,7 +1,7 @@
using System.ComponentModel.DataAnnotations;
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
-namespace Clean.Architecture.Web.ApiModels;
+namespace Clean.Architecture._1.Web.ApiModels;
// ApiModel DTOs are used by ApiController classes and are typically kept in a side-by-side folder
public class ToDoItemDTO
diff --git a/src/Clean.Architecture.Web/Clean.Architecture.Web.csproj b/src/Clean.Architecture.1.Web/Clean.Architecture.1.Web.csproj
similarity index 92%
rename from src/Clean.Architecture.Web/Clean.Architecture.Web.csproj
rename to src/Clean.Architecture.1.Web/Clean.Architecture.1.Web.csproj
index b292c9016..eb9df9399 100644
--- a/src/Clean.Architecture.Web/Clean.Architecture.Web.csproj
+++ b/src/Clean.Architecture.1.Web/Clean.Architecture.1.Web.csproj
@@ -26,7 +26,7 @@
-
+
diff --git a/src/Clean.Architecture.Web/Controllers/HomeController.cs b/src/Clean.Architecture.1.Web/Controllers/HomeController.cs
similarity index 92%
rename from src/Clean.Architecture.Web/Controllers/HomeController.cs
rename to src/Clean.Architecture.1.Web/Controllers/HomeController.cs
index 6e73fbf47..85dda70b9 100644
--- a/src/Clean.Architecture.Web/Controllers/HomeController.cs
+++ b/src/Clean.Architecture.1.Web/Controllers/HomeController.cs
@@ -1,6 +1,6 @@
using Microsoft.AspNetCore.Mvc;
-namespace Clean.Architecture.Web.Controllers;
+namespace Clean.Architecture._1.Web.Controllers;
///
/// A sample MVC controller that uses views.
diff --git a/src/Clean.Architecture.Web/Controllers/ProjectController.cs b/src/Clean.Architecture.1.Web/Controllers/ProjectController.cs
similarity index 76%
rename from src/Clean.Architecture.Web/Controllers/ProjectController.cs
rename to src/Clean.Architecture.1.Web/Controllers/ProjectController.cs
index 629abb588..8294ce4fc 100644
--- a/src/Clean.Architecture.Web/Controllers/ProjectController.cs
+++ b/src/Clean.Architecture.1.Web/Controllers/ProjectController.cs
@@ -1,10 +1,10 @@
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.ProjectAggregate.Specifications;
-using Clean.Architecture.SharedKernel.Interfaces;
-using Clean.Architecture.Web.ViewModels;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate.Specifications;
+using Clean.Architecture._1.SharedKernel.Interfaces;
+using Clean.Architecture._1.Web.ViewModels;
using Microsoft.AspNetCore.Mvc;
-namespace Clean.Architecture.Web.Controllers;
+namespace Clean.Architecture._1.Web.Controllers;
[Route("[controller]")]
public class ProjectController : Controller
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.CreateProjectRequest.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.CreateProjectRequest.cs
similarity index 73%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.CreateProjectRequest.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.CreateProjectRequest.cs
index aa9395fe2..09fce5c1c 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.CreateProjectRequest.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.CreateProjectRequest.cs
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class CreateProjectRequest
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.CreateProjectResponse.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.CreateProjectResponse.cs
similarity index 74%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.CreateProjectResponse.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.CreateProjectResponse.cs
index 2068ec14c..b3284feaa 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.CreateProjectResponse.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.CreateProjectResponse.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class CreateProjectResponse
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.cs
similarity index 86%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.cs
index 7224e20c4..a49999848 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Create.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Create.cs
@@ -1,10 +1,10 @@
using Ardalis.ApiEndpoints;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class Create : BaseAsyncEndpoint
.WithRequest
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Delete.DeleteProjectRequest.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Delete.DeleteProjectRequest.cs
similarity index 78%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Delete.DeleteProjectRequest.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Delete.DeleteProjectRequest.cs
index ee498e985..25774bc59 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Delete.DeleteProjectRequest.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Delete.DeleteProjectRequest.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class DeleteProjectRequest
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Delete.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Delete.cs
similarity index 85%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Delete.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Delete.cs
index d3c70fbfe..05241c674 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Delete.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Delete.cs
@@ -1,10 +1,10 @@
using Ardalis.ApiEndpoints;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class Delete : BaseAsyncEndpoint
.WithRequest
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdRequest.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdRequest.cs
similarity index 79%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdRequest.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdRequest.cs
index 047e654eb..abfd3bf16 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdRequest.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdRequest.cs
@@ -1,5 +1,5 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class GetProjectByIdRequest
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdResponse.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdResponse.cs
similarity index 82%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdResponse.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdResponse.cs
index 180f83c6a..fed14fcec 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdResponse.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.GetProjectByIdResponse.cs
@@ -1,5 +1,5 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class GetProjectByIdResponse
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.cs
similarity index 84%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.cs
index 23ef65e0e..e17f09a55 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/GetById.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/GetById.cs
@@ -1,11 +1,11 @@
using Ardalis.ApiEndpoints;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.ProjectAggregate.Specifications;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate.Specifications;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class GetById : BaseAsyncEndpoint
.WithRequest
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/List.ProjectListResponse.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/List.ProjectListResponse.cs
similarity index 61%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/List.ProjectListResponse.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/List.ProjectListResponse.cs
index 0eaf089a0..ab9d2f4f3 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/List.ProjectListResponse.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/List.ProjectListResponse.cs
@@ -1,5 +1,5 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class ProjectListResponse
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/List.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/List.cs
similarity index 85%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/List.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/List.cs
index 890ff2a32..be0fed0d3 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/List.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/List.cs
@@ -1,10 +1,10 @@
using Ardalis.ApiEndpoints;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class List : BaseAsyncEndpoint
.WithoutRequest
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteRequest.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteRequest.cs
similarity index 74%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteRequest.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteRequest.cs
index 354045781..5a9993485 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteRequest.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteRequest.cs
@@ -1,6 +1,6 @@
using Microsoft.AspNetCore.Mvc;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class ListIncompleteRequest
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteResponse.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteResponse.cs
similarity index 81%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteResponse.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteResponse.cs
index 1fb981a1e..536d3f79e 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteResponse.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.ListIncompleteResponse.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class ListIncompleteResponse
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.cs
similarity index 94%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.cs
index f4e240a80..d1839d33a 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ListIncomplete.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ListIncomplete.cs
@@ -1,9 +1,9 @@
using Ardalis.ApiEndpoints;
-using Clean.Architecture.Core.Interfaces;
+using Clean.Architecture._1.Core.Interfaces;
using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class ListIncomplete : BaseAsyncEndpoint
.WithRequest
diff --git a/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ProjectRecord.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ProjectRecord.cs
new file mode 100644
index 000000000..9ae550a94
--- /dev/null
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ProjectRecord.cs
@@ -0,0 +1,3 @@
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
+
+public record ProjectRecord(int Id, string Name);
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ToDoItemRecord.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ToDoItemRecord.cs
similarity index 56%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ToDoItemRecord.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ToDoItemRecord.cs
index 694a76697..8c893469e 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ToDoItemRecord.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/ToDoItemRecord.cs
@@ -1,3 +1,3 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public record ToDoItemRecord(int Id, string Title, string Description, bool IsDone);
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectRequest.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectRequest.cs
similarity index 77%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectRequest.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectRequest.cs
index a0229f9da..d013d233d 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectRequest.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectRequest.cs
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class UpdateProjectRequest
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectResponse.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectResponse.cs
similarity index 71%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectResponse.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectResponse.cs
index cd83d31de..664e8db22 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectResponse.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.UpdateProjectResponse.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class UpdateProjectResponse
{
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.cs b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.cs
similarity index 88%
rename from src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.cs
rename to src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.cs
index 9ca1a0850..1ca1192ad 100644
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/Update.cs
+++ b/src/Clean.Architecture.1.Web/Endpoints/ProjectEndpoints/Update.cs
@@ -1,10 +1,10 @@
using Ardalis.ApiEndpoints;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations;
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+namespace Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
public class Update : BaseAsyncEndpoint
.WithRequest
diff --git a/src/Clean.Architecture.Web/Filters/ValidateModelAttribute.cs b/src/Clean.Architecture.1.Web/Filters/ValidateModelAttribute.cs
similarity index 93%
rename from src/Clean.Architecture.Web/Filters/ValidateModelAttribute.cs
rename to src/Clean.Architecture.1.Web/Filters/ValidateModelAttribute.cs
index 630ce8e06..bd3f731a6 100644
--- a/src/Clean.Architecture.Web/Filters/ValidateModelAttribute.cs
+++ b/src/Clean.Architecture.1.Web/Filters/ValidateModelAttribute.cs
@@ -1,7 +1,7 @@
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Filters;
-namespace Clean.Architecture.Web.Filters;
+namespace Clean.Architecture._1.Web.Filters;
///
/// This filter is no longer needed since [ApiController] provides this automatically for APIs.
diff --git a/src/Clean.Architecture.Web/Pages/ProjectDetails/Incomplete.cshtml b/src/Clean.Architecture.1.Web/Pages/ProjectDetails/Incomplete.cshtml
similarity index 87%
rename from src/Clean.Architecture.Web/Pages/ProjectDetails/Incomplete.cshtml
rename to src/Clean.Architecture.1.Web/Pages/ProjectDetails/Incomplete.cshtml
index a7e2e4db6..42a8788d5 100644
--- a/src/Clean.Architecture.Web/Pages/ProjectDetails/Incomplete.cshtml
+++ b/src/Clean.Architecture.1.Web/Pages/ProjectDetails/Incomplete.cshtml
@@ -1,5 +1,5 @@
@page
-@model Clean.Architecture.Web.Pages.ToDoRazorPage.IncompleteModel
+@model Clean.Architecture._1.Web.Pages.ToDoRazorPage.IncompleteModel
Incomplete To Do Items (Razor Page)
diff --git a/src/Clean.Architecture.Web/Pages/ProjectDetails/Incomplete.cshtml.cs b/src/Clean.Architecture.1.Web/Pages/ProjectDetails/Incomplete.cshtml.cs
similarity index 75%
rename from src/Clean.Architecture.Web/Pages/ProjectDetails/Incomplete.cshtml.cs
rename to src/Clean.Architecture.1.Web/Pages/ProjectDetails/Incomplete.cshtml.cs
index 1119987e5..35fbf919d 100644
--- a/src/Clean.Architecture.Web/Pages/ProjectDetails/Incomplete.cshtml.cs
+++ b/src/Clean.Architecture.1.Web/Pages/ProjectDetails/Incomplete.cshtml.cs
@@ -1,12 +1,12 @@
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.ProjectAggregate.Specifications;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate.Specifications;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using Microsoft.AspNetCore.Mvc.RazorPages;
-namespace Clean.Architecture.Web.Pages.ToDoRazorPage;
+namespace Clean.Architecture._1.Web.Pages.ToDoRazorPage;
public class IncompleteModel : PageModel
{
diff --git a/src/Clean.Architecture.Web/Pages/ProjectDetails/Index.cshtml b/src/Clean.Architecture.1.Web/Pages/ProjectDetails/Index.cshtml
similarity index 91%
rename from src/Clean.Architecture.Web/Pages/ProjectDetails/Index.cshtml
rename to src/Clean.Architecture.1.Web/Pages/ProjectDetails/Index.cshtml
index 29297ac7b..41d67a279 100644
--- a/src/Clean.Architecture.Web/Pages/ProjectDetails/Index.cshtml
+++ b/src/Clean.Architecture.1.Web/Pages/ProjectDetails/Index.cshtml
@@ -1,5 +1,5 @@
@page "{ProjectId}"
-@model Clean.Architecture.Web.Pages.ToDoRazorPage.IndexModel
+@model Clean.Architecture._1.Web.Pages.ToDoRazorPage.IndexModel
@if (!String.IsNullOrEmpty(Model.Message))
{
diff --git a/src/Clean.Architecture.Web/Pages/ProjectDetails/Index.cshtml.cs b/src/Clean.Architecture.1.Web/Pages/ProjectDetails/Index.cshtml.cs
similarity index 77%
rename from src/Clean.Architecture.Web/Pages/ProjectDetails/Index.cshtml.cs
rename to src/Clean.Architecture.1.Web/Pages/ProjectDetails/Index.cshtml.cs
index cfcd3f5d7..1cf9c9c64 100644
--- a/src/Clean.Architecture.Web/Pages/ProjectDetails/Index.cshtml.cs
+++ b/src/Clean.Architecture.1.Web/Pages/ProjectDetails/Index.cshtml.cs
@@ -1,13 +1,13 @@
using System.Linq;
using System.Threading.Tasks;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.ProjectAggregate.Specifications;
-using Clean.Architecture.SharedKernel.Interfaces;
-using Clean.Architecture.Web.ApiModels;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate.Specifications;
+using Clean.Architecture._1.SharedKernel.Interfaces;
+using Clean.Architecture._1.Web.ApiModels;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;
-namespace Clean.Architecture.Web.Pages.ToDoRazorPage;
+namespace Clean.Architecture._1.Web.Pages.ToDoRazorPage;
public class IndexModel : PageModel
{
diff --git a/src/Clean.Architecture.Web/Pages/_ViewImports.cshtml b/src/Clean.Architecture.1.Web/Pages/_ViewImports.cshtml
similarity index 100%
rename from src/Clean.Architecture.Web/Pages/_ViewImports.cshtml
rename to src/Clean.Architecture.1.Web/Pages/_ViewImports.cshtml
diff --git a/src/Clean.Architecture.Web/Pages/_ViewStart.cshtml b/src/Clean.Architecture.1.Web/Pages/_ViewStart.cshtml
similarity index 100%
rename from src/Clean.Architecture.Web/Pages/_ViewStart.cshtml
rename to src/Clean.Architecture.1.Web/Pages/_ViewStart.cshtml
diff --git a/src/Clean.Architecture.Web/Program.cs b/src/Clean.Architecture.1.Web/Program.cs
similarity index 94%
rename from src/Clean.Architecture.Web/Program.cs
rename to src/Clean.Architecture.1.Web/Program.cs
index 0d679d936..bc695cb9a 100644
--- a/src/Clean.Architecture.Web/Program.cs
+++ b/src/Clean.Architecture.1.Web/Program.cs
@@ -1,10 +1,10 @@
using Ardalis.ListStartupServices;
using Autofac;
using Autofac.Extensions.DependencyInjection;
-using Clean.Architecture.Core;
-using Clean.Architecture.Infrastructure;
-using Clean.Architecture.Infrastructure.Data;
-using Clean.Architecture.Web;
+using Clean.Architecture._1.Core;
+using Clean.Architecture._1.Infrastructure;
+using Clean.Architecture._1.Infrastructure.Data;
+using Clean.Architecture._1.Web;
using Microsoft.OpenApi.Models;
diff --git a/src/Clean.Architecture.Web/Properties/launchSettings.json b/src/Clean.Architecture.1.Web/Properties/launchSettings.json
similarity index 94%
rename from src/Clean.Architecture.Web/Properties/launchSettings.json
rename to src/Clean.Architecture.1.Web/Properties/launchSettings.json
index 08312f803..611b46009 100644
--- a/src/Clean.Architecture.Web/Properties/launchSettings.json
+++ b/src/Clean.Architecture.1.Web/Properties/launchSettings.json
@@ -15,7 +15,7 @@
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
- "Clean.Architecture.Web": {
+ "Clean.Architecture.1.Web": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
diff --git a/src/Clean.Architecture.Web/SeedData.cs b/src/Clean.Architecture.1.Web/SeedData.cs
similarity index 91%
rename from src/Clean.Architecture.Web/SeedData.cs
rename to src/Clean.Architecture.1.Web/SeedData.cs
index fa72a4bf6..360416b26 100644
--- a/src/Clean.Architecture.Web/SeedData.cs
+++ b/src/Clean.Architecture.1.Web/SeedData.cs
@@ -1,8 +1,8 @@
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Infrastructure.Data;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Infrastructure.Data;
using Microsoft.EntityFrameworkCore;
-namespace Clean.Architecture.Web;
+namespace Clean.Architecture._1.Web;
public static class SeedData
{
diff --git a/src/Clean.Architecture.Web/ViewModels/ProjectViewModel.cs b/src/Clean.Architecture.1.Web/ViewModels/ProjectViewModel.cs
similarity index 79%
rename from src/Clean.Architecture.Web/ViewModels/ProjectViewModel.cs
rename to src/Clean.Architecture.1.Web/ViewModels/ProjectViewModel.cs
index d82606e08..f9ac14075 100644
--- a/src/Clean.Architecture.Web/ViewModels/ProjectViewModel.cs
+++ b/src/Clean.Architecture.1.Web/ViewModels/ProjectViewModel.cs
@@ -1,6 +1,6 @@
using System.Collections.Generic;
-namespace Clean.Architecture.Web.ViewModels;
+namespace Clean.Architecture._1.Web.ViewModels;
public class ProjectViewModel
{
diff --git a/src/Clean.Architecture.Web/ViewModels/ToDoItemViewModel.cs b/src/Clean.Architecture.1.Web/ViewModels/ToDoItemViewModel.cs
similarity index 80%
rename from src/Clean.Architecture.Web/ViewModels/ToDoItemViewModel.cs
rename to src/Clean.Architecture.1.Web/ViewModels/ToDoItemViewModel.cs
index f89bcc187..9a6217134 100644
--- a/src/Clean.Architecture.Web/ViewModels/ToDoItemViewModel.cs
+++ b/src/Clean.Architecture.1.Web/ViewModels/ToDoItemViewModel.cs
@@ -1,6 +1,6 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
-namespace Clean.Architecture.Web.ViewModels;
+namespace Clean.Architecture._1.Web.ViewModels;
public class ToDoItemViewModel
{
diff --git a/src/Clean.Architecture.Web/Views/Home/Index.cshtml b/src/Clean.Architecture.1.Web/Views/Home/Index.cshtml
similarity index 100%
rename from src/Clean.Architecture.Web/Views/Home/Index.cshtml
rename to src/Clean.Architecture.1.Web/Views/Home/Index.cshtml
diff --git a/src/Clean.Architecture.Web/Views/Project/Index.cshtml b/src/Clean.Architecture.1.Web/Views/Project/Index.cshtml
similarity index 82%
rename from src/Clean.Architecture.Web/Views/Project/Index.cshtml
rename to src/Clean.Architecture.1.Web/Views/Project/Index.cshtml
index 5a03a1839..5402fbd4f 100644
--- a/src/Clean.Architecture.Web/Views/Project/Index.cshtml
+++ b/src/Clean.Architecture.1.Web/Views/Project/Index.cshtml
@@ -1,7 +1,7 @@
@{
ViewData["Title"] = "Project Details";
}
-@model Clean.Architecture.Web.ViewModels.ProjectViewModel
+@model Clean.Architecture._1.Web.ViewModels.ProjectViewModel
Project (MVC View)
Name: @Model?.Name
diff --git a/src/Clean.Architecture.Web/Views/Shared/Error.cshtml b/src/Clean.Architecture.1.Web/Views/Shared/Error.cshtml
similarity index 100%
rename from src/Clean.Architecture.Web/Views/Shared/Error.cshtml
rename to src/Clean.Architecture.1.Web/Views/Shared/Error.cshtml
diff --git a/src/Clean.Architecture.Web/Views/Shared/_Layout.cshtml b/src/Clean.Architecture.1.Web/Views/Shared/_Layout.cshtml
similarity index 95%
rename from src/Clean.Architecture.Web/Views/Shared/_Layout.cshtml
rename to src/Clean.Architecture.1.Web/Views/Shared/_Layout.cshtml
index 8e5f525cc..1692ea5b1 100644
--- a/src/Clean.Architecture.Web/Views/Shared/_Layout.cshtml
+++ b/src/Clean.Architecture.1.Web/Views/Shared/_Layout.cshtml
@@ -3,7 +3,7 @@
- @ViewData["Title"] - Clean.Architecture.Web
+ @ViewData["Title"] - Clean.Architecture.1.Web
@@ -26,7 +26,7 @@
- Clean.Architecture.Web
+ Clean.Architecture.1.Web
@@ -39,7 +39,7 @@
@RenderBody()
diff --git a/src/Clean.Architecture.Web/Views/_ViewImports.cshtml b/src/Clean.Architecture.1.Web/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Clean.Architecture.Web/Views/_ViewImports.cshtml
rename to src/Clean.Architecture.1.Web/Views/_ViewImports.cshtml
diff --git a/src/Clean.Architecture.Web/Views/_ViewStart.cshtml b/src/Clean.Architecture.1.Web/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Clean.Architecture.Web/Views/_ViewStart.cshtml
rename to src/Clean.Architecture.1.Web/Views/_ViewStart.cshtml
diff --git a/src/Clean.Architecture.Web/WebMarker.cs b/src/Clean.Architecture.1.Web/WebMarker.cs
similarity index 79%
rename from src/Clean.Architecture.Web/WebMarker.cs
rename to src/Clean.Architecture.1.Web/WebMarker.cs
index 76be20e3d..6cea9f26e 100644
--- a/src/Clean.Architecture.Web/WebMarker.cs
+++ b/src/Clean.Architecture.1.Web/WebMarker.cs
@@ -1,4 +1,4 @@
-namespace Clean.Architecture.Web;
+namespace Clean.Architecture._1.Web;
// This is a simple marker class that is used by the integration tests to reference the correct assembly for host building
public class WebMarker
diff --git a/src/Clean.Architecture.Web/appsettings.json b/src/Clean.Architecture.1.Web/appsettings.json
similarity index 100%
rename from src/Clean.Architecture.Web/appsettings.json
rename to src/Clean.Architecture.1.Web/appsettings.json
diff --git a/src/Clean.Architecture.Web/wwwroot/css/site.css b/src/Clean.Architecture.1.Web/wwwroot/css/site.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/css/site.css
rename to src/Clean.Architecture.1.Web/wwwroot/css/site.css
diff --git a/src/Clean.Architecture.Web/wwwroot/favicon.ico b/src/Clean.Architecture.1.Web/wwwroot/favicon.ico
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/favicon.ico
rename to src/Clean.Architecture.1.Web/wwwroot/favicon.ico
diff --git a/src/Clean.Architecture.Web/wwwroot/js/site.js b/src/Clean.Architecture.1.Web/wwwroot/js/site.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/js/site.js
rename to src/Clean.Architecture.1.Web/wwwroot/js/site.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/LICENSE b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/LICENSE
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/LICENSE
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/LICENSE
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/npm.js b/src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/npm.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/bootstrap/dist/js/npm.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/bootstrap/dist/js/npm.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/LICENSE.md b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/LICENSE.md
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/LICENSE.md
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/LICENSE.md
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/additional-methods.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/additional-methods.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/additional-methods.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ar.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_az.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bg.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_bn_BD.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ca.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_cs.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_da.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_de.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_el.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_AR.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_es_PE.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_et.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_eu.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fa.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fi.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_fr.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ge.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_gl.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_he.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hr.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hu.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_hy_AM.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_id.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_is.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_it.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ja.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ka.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_kk.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ko.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lt.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_lv.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_mk.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_my.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_nl.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_no.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pl.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_BR.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_pt_PT.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ro.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ru.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sd.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_si.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sk.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sl.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sr_lat.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_sv.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_th.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tj.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_tr.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_uk.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_ur.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_vi.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/messages_zh_TW.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_de.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_es_CL.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_fi.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_nl.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.min.js.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.min.js.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.min.js.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery-validation/dist/localization/methods_pt.min.js.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery/LICENSE.txt b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery/LICENSE.txt
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery/LICENSE.txt
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery/LICENSE.txt
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/core.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/core.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/core.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/core.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.min.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.min.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.min.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.min.map
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.slim.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.slim.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.slim.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.slim.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.slim.min.js b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.slim.min.js
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.slim.min.js
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.slim.min.js
diff --git a/src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.slim.min.map b/src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.slim.min.map
similarity index 100%
rename from src/Clean.Architecture.Web/wwwroot/lib/jquery/dist/jquery.slim.min.map
rename to src/Clean.Architecture.1.Web/wwwroot/lib/jquery/dist/jquery.slim.min.map
diff --git a/src/Clean.Architecture.Core/ProjectAggregate/ProjectStatus.cs b/src/Clean.Architecture.Core/ProjectAggregate/ProjectStatus.cs
deleted file mode 100644
index 25d5895eb..000000000
--- a/src/Clean.Architecture.Core/ProjectAggregate/ProjectStatus.cs
+++ /dev/null
@@ -1,7 +0,0 @@
-namespace Clean.Architecture.Core.ProjectAggregate;
-
-public enum ProjectStatus
-{
- InProgress,
- Complete
-}
diff --git a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ProjectRecord.cs b/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ProjectRecord.cs
deleted file mode 100644
index a96801d10..000000000
--- a/src/Clean.Architecture.Web/Endpoints/ProjectEndpoints/ProjectRecord.cs
+++ /dev/null
@@ -1,3 +0,0 @@
-namespace Clean.Architecture.Web.Endpoints.ProjectEndpoints;
-
-public record ProjectRecord(int Id, string Name);
diff --git a/tests/Clean.Architecture.FunctionalTests/ApiEndpoints/ProjectGetById.cs b/tests/Clean.Architecture.1.FunctionalTests/ApiEndpoints/ProjectGetById.cs
similarity index 83%
rename from tests/Clean.Architecture.FunctionalTests/ApiEndpoints/ProjectGetById.cs
rename to tests/Clean.Architecture.1.FunctionalTests/ApiEndpoints/ProjectGetById.cs
index e3151bdc4..8fe8521e8 100644
--- a/tests/Clean.Architecture.FunctionalTests/ApiEndpoints/ProjectGetById.cs
+++ b/tests/Clean.Architecture.1.FunctionalTests/ApiEndpoints/ProjectGetById.cs
@@ -1,9 +1,9 @@
using Ardalis.HttpClientTestExtensions;
-using Clean.Architecture.Web;
-using Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+using Clean.Architecture._1.Web;
+using Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
using Xunit;
-namespace Clean.Architecture.FunctionalTests.ApiEndpoints;
+namespace Clean.Architecture._1.FunctionalTests.ApiEndpoints;
[Collection("Sequential")]
public class ProjectGetById : IClassFixture>
diff --git a/tests/Clean.Architecture.FunctionalTests/ApiEndpoints/ProjectList.cs b/tests/Clean.Architecture.1.FunctionalTests/ApiEndpoints/ProjectList.cs
similarity index 79%
rename from tests/Clean.Architecture.FunctionalTests/ApiEndpoints/ProjectList.cs
rename to tests/Clean.Architecture.1.FunctionalTests/ApiEndpoints/ProjectList.cs
index dc79a0b24..75e464b45 100644
--- a/tests/Clean.Architecture.FunctionalTests/ApiEndpoints/ProjectList.cs
+++ b/tests/Clean.Architecture.1.FunctionalTests/ApiEndpoints/ProjectList.cs
@@ -1,9 +1,9 @@
using Ardalis.HttpClientTestExtensions;
-using Clean.Architecture.Web;
-using Clean.Architecture.Web.Endpoints.ProjectEndpoints;
+using Clean.Architecture._1.Web;
+using Clean.Architecture._1.Web.Endpoints.ProjectEndpoints;
using Xunit;
-namespace Clean.Architecture.FunctionalTests.ApiEndpoints;
+namespace Clean.Architecture._1.FunctionalTests.ApiEndpoints;
[Collection("Sequential")]
public class ProjectList : IClassFixture>
diff --git a/tests/Clean.Architecture.FunctionalTests/Clean.Architecture.FunctionalTests.csproj b/tests/Clean.Architecture.1.FunctionalTests/Clean.Architecture.1.FunctionalTests.csproj
similarity index 92%
rename from tests/Clean.Architecture.FunctionalTests/Clean.Architecture.FunctionalTests.csproj
rename to tests/Clean.Architecture.1.FunctionalTests/Clean.Architecture.1.FunctionalTests.csproj
index 1b9bcf505..f42cf8470 100644
--- a/tests/Clean.Architecture.FunctionalTests/Clean.Architecture.FunctionalTests.csproj
+++ b/tests/Clean.Architecture.1.FunctionalTests/Clean.Architecture.1.FunctionalTests.csproj
@@ -25,7 +25,7 @@
-
+
diff --git a/tests/Clean.Architecture.FunctionalTests/ControllerApis/ApiProjectsControllerList.cs b/tests/Clean.Architecture.1.FunctionalTests/ControllerApis/ApiProjectsControllerList.cs
similarity index 80%
rename from tests/Clean.Architecture.FunctionalTests/ControllerApis/ApiProjectsControllerList.cs
rename to tests/Clean.Architecture.1.FunctionalTests/ControllerApis/ApiProjectsControllerList.cs
index 1a2bfacbd..f2a6450b5 100644
--- a/tests/Clean.Architecture.FunctionalTests/ControllerApis/ApiProjectsControllerList.cs
+++ b/tests/Clean.Architecture.1.FunctionalTests/ControllerApis/ApiProjectsControllerList.cs
@@ -1,9 +1,9 @@
using Ardalis.HttpClientTestExtensions;
-using Clean.Architecture.Web;
-using Clean.Architecture.Web.ApiModels;
+using Clean.Architecture._1.Web;
+using Clean.Architecture._1.Web.ApiModels;
using Xunit;
-namespace Clean.Architecture.FunctionalTests.ControllerApis;
+namespace Clean.Architecture._1.FunctionalTests.ControllerApis;
[Collection("Sequential")]
public class ProjectCreate : IClassFixture>
diff --git a/tests/Clean.Architecture.FunctionalTests/ControllerApis/MetaControllerInfo.cs b/tests/Clean.Architecture.1.FunctionalTests/ControllerApis/MetaControllerInfo.cs
similarity index 86%
rename from tests/Clean.Architecture.FunctionalTests/ControllerApis/MetaControllerInfo.cs
rename to tests/Clean.Architecture.1.FunctionalTests/ControllerApis/MetaControllerInfo.cs
index 793e547f8..70160bad8 100644
--- a/tests/Clean.Architecture.FunctionalTests/ControllerApis/MetaControllerInfo.cs
+++ b/tests/Clean.Architecture.1.FunctionalTests/ControllerApis/MetaControllerInfo.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Web;
+using Clean.Architecture._1.Web;
using Xunit;
-namespace Clean.Architecture.FunctionalTests.ControllerApis;
+namespace Clean.Architecture._1.FunctionalTests.ControllerApis;
[Collection("Sequential")]
public class MetaControllerInfo : IClassFixture>
diff --git a/tests/Clean.Architecture.FunctionalTests/ControllerViews/HomeControllerIndex.cs b/tests/Clean.Architecture.1.FunctionalTests/ControllerViews/HomeControllerIndex.cs
similarity index 76%
rename from tests/Clean.Architecture.FunctionalTests/ControllerViews/HomeControllerIndex.cs
rename to tests/Clean.Architecture.1.FunctionalTests/ControllerViews/HomeControllerIndex.cs
index ea71b8149..4f529b8b9 100644
--- a/tests/Clean.Architecture.FunctionalTests/ControllerViews/HomeControllerIndex.cs
+++ b/tests/Clean.Architecture.1.FunctionalTests/ControllerViews/HomeControllerIndex.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Web;
+using Clean.Architecture._1.Web;
using Xunit;
-namespace Clean.Architecture.FunctionalTests.ControllerViews;
+namespace Clean.Architecture._1.FunctionalTests.ControllerViews;
[Collection("Sequential")]
public class HomeControllerIndex : IClassFixture>
@@ -20,6 +20,6 @@ public async Task ReturnsViewWithCorrectMessage()
response.EnsureSuccessStatusCode();
string stringResponse = await response.Content.ReadAsStringAsync();
- Assert.Contains("Clean.Architecture.Web", stringResponse);
+ Assert.Contains("Clean.Architecture.1.Web", stringResponse);
}
}
diff --git a/tests/Clean.Architecture.FunctionalTests/CustomWebApplicationFactory.cs b/tests/Clean.Architecture.1.FunctionalTests/CustomWebApplicationFactory.cs
similarity index 93%
rename from tests/Clean.Architecture.FunctionalTests/CustomWebApplicationFactory.cs
rename to tests/Clean.Architecture.1.FunctionalTests/CustomWebApplicationFactory.cs
index b44b30bb6..e0dd5cfcc 100644
--- a/tests/Clean.Architecture.FunctionalTests/CustomWebApplicationFactory.cs
+++ b/tests/Clean.Architecture.1.FunctionalTests/CustomWebApplicationFactory.cs
@@ -1,6 +1,6 @@
-using Clean.Architecture.Infrastructure.Data;
-using Clean.Architecture.UnitTests;
-using Clean.Architecture.Web;
+using Clean.Architecture._1.Infrastructure.Data;
+using Clean.Architecture._1.UnitTests;
+using Clean.Architecture._1.Web;
using MediatR;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Mvc.Testing;
@@ -10,7 +10,7 @@
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
-namespace Clean.Architecture.FunctionalTests;
+namespace Clean.Architecture._1.FunctionalTests;
public class CustomWebApplicationFactory : WebApplicationFactory where TStartup : class
{
diff --git a/tests/Clean.Architecture.FunctionalTests/xunit.runner.json b/tests/Clean.Architecture.1.FunctionalTests/xunit.runner.json
similarity index 100%
rename from tests/Clean.Architecture.FunctionalTests/xunit.runner.json
rename to tests/Clean.Architecture.1.FunctionalTests/xunit.runner.json
diff --git a/tests/Clean.Architecture.IntegrationTests/Clean.Architecture.IntegrationTests.csproj b/tests/Clean.Architecture.1.IntegrationTests/Clean.Architecture.1.IntegrationTests.csproj
similarity index 92%
rename from tests/Clean.Architecture.IntegrationTests/Clean.Architecture.IntegrationTests.csproj
rename to tests/Clean.Architecture.1.IntegrationTests/Clean.Architecture.1.IntegrationTests.csproj
index 261c274f4..d37ee3707 100644
--- a/tests/Clean.Architecture.IntegrationTests/Clean.Architecture.IntegrationTests.csproj
+++ b/tests/Clean.Architecture.1.IntegrationTests/Clean.Architecture.1.IntegrationTests.csproj
@@ -23,7 +23,7 @@
-
+
diff --git a/tests/Clean.Architecture.IntegrationTests/Data/BaseEfRepoTestFixture.cs b/tests/Clean.Architecture.1.IntegrationTests/Data/BaseEfRepoTestFixture.cs
similarity index 87%
rename from tests/Clean.Architecture.IntegrationTests/Data/BaseEfRepoTestFixture.cs
rename to tests/Clean.Architecture.1.IntegrationTests/Data/BaseEfRepoTestFixture.cs
index 40d8ff8e5..b1341a601 100644
--- a/tests/Clean.Architecture.IntegrationTests/Data/BaseEfRepoTestFixture.cs
+++ b/tests/Clean.Architecture.1.IntegrationTests/Data/BaseEfRepoTestFixture.cs
@@ -1,11 +1,11 @@
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Infrastructure.Data;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Infrastructure.Data;
using MediatR;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using Moq;
-namespace Clean.Architecture.IntegrationTests.Data;
+namespace Clean.Architecture._1.IntegrationTests.Data;
public abstract class BaseEfRepoTestFixture
{
diff --git a/tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryAdd.cs b/tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryAdd.cs
similarity index 81%
rename from tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryAdd.cs
rename to tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryAdd.cs
index ea9616377..178df05be 100644
--- a/tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryAdd.cs
+++ b/tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryAdd.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
using Xunit;
-namespace Clean.Architecture.IntegrationTests.Data;
+namespace Clean.Architecture._1.IntegrationTests.Data;
public class EfRepositoryAdd : BaseEfRepoTestFixture
{
diff --git a/tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryDelete.cs b/tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryDelete.cs
similarity index 83%
rename from tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryDelete.cs
rename to tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryDelete.cs
index 70b4eaa46..64655b558 100644
--- a/tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryDelete.cs
+++ b/tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryDelete.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
using Xunit;
-namespace Clean.Architecture.IntegrationTests.Data;
+namespace Clean.Architecture._1.IntegrationTests.Data;
public class EfRepositoryDelete : BaseEfRepoTestFixture
{
diff --git a/tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryUpdate.cs b/tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryUpdate.cs
similarity index 91%
rename from tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryUpdate.cs
rename to tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryUpdate.cs
index 5221cbec4..abb7d0375 100644
--- a/tests/Clean.Architecture.IntegrationTests/Data/EfRepositoryUpdate.cs
+++ b/tests/Clean.Architecture.1.IntegrationTests/Data/EfRepositoryUpdate.cs
@@ -1,8 +1,8 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
using Microsoft.EntityFrameworkCore;
using Xunit;
-namespace Clean.Architecture.IntegrationTests.Data;
+namespace Clean.Architecture._1.IntegrationTests.Data;
public class EfRepositoryUpdate : BaseEfRepoTestFixture
{
diff --git a/tests/Clean.Architecture.UnitTests/Clean.Architecture.UnitTests.csproj b/tests/Clean.Architecture.1.UnitTests/Clean.Architecture.1.UnitTests.csproj
similarity index 93%
rename from tests/Clean.Architecture.UnitTests/Clean.Architecture.UnitTests.csproj
rename to tests/Clean.Architecture.1.UnitTests/Clean.Architecture.1.UnitTests.csproj
index 12db2c1c2..902dcf843 100644
--- a/tests/Clean.Architecture.UnitTests/Clean.Architecture.UnitTests.csproj
+++ b/tests/Clean.Architecture.1.UnitTests/Clean.Architecture.1.UnitTests.csproj
@@ -29,7 +29,7 @@
-
+
diff --git a/tests/Clean.Architecture.UnitTests/Core/Handlers/ItemCompletedEmailNotificationHandlerHandle.cs b/tests/Clean.Architecture.1.UnitTests/Core/Handlers/ItemCompletedEmailNotificationHandlerHandle.cs
similarity index 77%
rename from tests/Clean.Architecture.UnitTests/Core/Handlers/ItemCompletedEmailNotificationHandlerHandle.cs
rename to tests/Clean.Architecture.1.UnitTests/Core/Handlers/ItemCompletedEmailNotificationHandlerHandle.cs
index 977c65915..d83b563d2 100644
--- a/tests/Clean.Architecture.UnitTests/Core/Handlers/ItemCompletedEmailNotificationHandlerHandle.cs
+++ b/tests/Clean.Architecture.1.UnitTests/Core/Handlers/ItemCompletedEmailNotificationHandlerHandle.cs
@@ -1,11 +1,11 @@
-using Clean.Architecture.Core.Interfaces;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.ProjectAggregate.Events;
-using Clean.Architecture.Core.ProjectAggregate.Handlers;
+using Clean.Architecture._1.Core.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate.Events;
+using Clean.Architecture._1.Core.ProjectAggregate.Handlers;
using Moq;
using Xunit;
-namespace Clean.Architecture.UnitTests.Core.Handlers;
+namespace Clean.Architecture._1.UnitTests.Core.Handlers;
public class ItemCompletedEmailNotificationHandlerHandle
{
diff --git a/tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/ProjectConstructor.cs b/tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/ProjectConstructor.cs
similarity index 84%
rename from tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/ProjectConstructor.cs
rename to tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/ProjectConstructor.cs
index 23b91b346..258aa5d57 100644
--- a/tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/ProjectConstructor.cs
+++ b/tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/ProjectConstructor.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
using Xunit;
-namespace Clean.Architecture.UnitTests.Core.ProjectAggregate;
+namespace Clean.Architecture._1.UnitTests.Core.ProjectAggregate;
public class ProjectConstructor
{
diff --git a/tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/Project_AddItem.cs b/tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/Project_AddItem.cs
similarity index 83%
rename from tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/Project_AddItem.cs
rename to tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/Project_AddItem.cs
index 0af955ebd..67f766db2 100644
--- a/tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/Project_AddItem.cs
+++ b/tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/Project_AddItem.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
using Xunit;
-namespace Clean.Architecture.UnitTests.Core.ProjectAggregate;
+namespace Clean.Architecture._1.UnitTests.Core.ProjectAggregate;
public class Project_AddItem
{
diff --git a/tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/ToDoItemMarkComplete.cs b/tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/ToDoItemMarkComplete.cs
similarity index 79%
rename from tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/ToDoItemMarkComplete.cs
rename to tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/ToDoItemMarkComplete.cs
index 55539c69a..7872cc296 100644
--- a/tests/Clean.Architecture.UnitTests/Core/ProjectAggregate/ToDoItemMarkComplete.cs
+++ b/tests/Clean.Architecture.1.UnitTests/Core/ProjectAggregate/ToDoItemMarkComplete.cs
@@ -1,7 +1,7 @@
-using Clean.Architecture.Core.ProjectAggregate.Events;
+using Clean.Architecture._1.Core.ProjectAggregate.Events;
using Xunit;
-namespace Clean.Architecture.UnitTests.Core.ProjectAggregate;
+namespace Clean.Architecture._1.UnitTests.Core.ProjectAggregate;
public class ToDoItemMarkComplete
{
diff --git a/tests/Clean.Architecture.UnitTests/Core/Services/ToDoItemSearchService_GetAllIncompleteItems.cs b/tests/Clean.Architecture.1.UnitTests/Core/Services/ToDoItemSearchService_GetAllIncompleteItems.cs
similarity index 89%
rename from tests/Clean.Architecture.UnitTests/Core/Services/ToDoItemSearchService_GetAllIncompleteItems.cs
rename to tests/Clean.Architecture.1.UnitTests/Core/Services/ToDoItemSearchService_GetAllIncompleteItems.cs
index 82b3f90d7..59c0bff92 100644
--- a/tests/Clean.Architecture.UnitTests/Core/Services/ToDoItemSearchService_GetAllIncompleteItems.cs
+++ b/tests/Clean.Architecture.1.UnitTests/Core/Services/ToDoItemSearchService_GetAllIncompleteItems.cs
@@ -1,13 +1,13 @@
using System.Linq;
using System.Threading.Tasks;
using Ardalis.Specification;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.Services;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.Services;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using Moq;
using Xunit;
-namespace Clean.Architecture.UnitTests.Core.Services
+namespace Clean.Architecture._1.UnitTests.Core.Services
{
public class ToDoItemSearchService_GetAllIncompleteItems
{
diff --git a/tests/Clean.Architecture.UnitTests/Core/Services/ToDoItemSearchService_GetNextIncompleteItem.cs b/tests/Clean.Architecture.1.UnitTests/Core/Services/ToDoItemSearchService_GetNextIncompleteItem.cs
similarity index 89%
rename from tests/Clean.Architecture.UnitTests/Core/Services/ToDoItemSearchService_GetNextIncompleteItem.cs
rename to tests/Clean.Architecture.1.UnitTests/Core/Services/ToDoItemSearchService_GetNextIncompleteItem.cs
index 42b60232a..ecb66c87e 100644
--- a/tests/Clean.Architecture.UnitTests/Core/Services/ToDoItemSearchService_GetNextIncompleteItem.cs
+++ b/tests/Clean.Architecture.1.UnitTests/Core/Services/ToDoItemSearchService_GetNextIncompleteItem.cs
@@ -2,13 +2,13 @@
using System.Linq;
using System.Threading.Tasks;
using Ardalis.Specification;
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.Services;
-using Clean.Architecture.SharedKernel.Interfaces;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.Services;
+using Clean.Architecture._1.SharedKernel.Interfaces;
using Moq;
using Xunit;
-namespace Clean.Architecture.UnitTests.Core.Services
+namespace Clean.Architecture._1.UnitTests.Core.Services
{
public class ToDoItemSearchService_GetNextIncompleteItem
{
diff --git a/tests/Clean.Architecture.UnitTests/Core/Specifications/IncompleteItemSpecificationsConstructor.cs b/tests/Clean.Architecture.1.UnitTests/Core/Specifications/IncompleteItemSpecificationsConstructor.cs
similarity index 77%
rename from tests/Clean.Architecture.UnitTests/Core/Specifications/IncompleteItemSpecificationsConstructor.cs
rename to tests/Clean.Architecture.1.UnitTests/Core/Specifications/IncompleteItemSpecificationsConstructor.cs
index 58c9281ce..7fa158510 100644
--- a/tests/Clean.Architecture.UnitTests/Core/Specifications/IncompleteItemSpecificationsConstructor.cs
+++ b/tests/Clean.Architecture.1.UnitTests/Core/Specifications/IncompleteItemSpecificationsConstructor.cs
@@ -1,8 +1,8 @@
-using Clean.Architecture.Core.ProjectAggregate;
-using Clean.Architecture.Core.ProjectAggregate.Specifications;
+using Clean.Architecture._1.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate.Specifications;
using Xunit;
-namespace Clean.Architecture.UnitTests.Core.Specifications;
+namespace Clean.Architecture._1.UnitTests.Core.Specifications;
public class IncompleteItemsSpecificationConstructor
{
diff --git a/tests/Clean.Architecture.UnitTests/NoOpMediator.cs b/tests/Clean.Architecture.1.UnitTests/NoOpMediator.cs
similarity index 94%
rename from tests/Clean.Architecture.UnitTests/NoOpMediator.cs
rename to tests/Clean.Architecture.1.UnitTests/NoOpMediator.cs
index 64db55385..d355ead42 100644
--- a/tests/Clean.Architecture.UnitTests/NoOpMediator.cs
+++ b/tests/Clean.Architecture.1.UnitTests/NoOpMediator.cs
@@ -1,6 +1,6 @@
using MediatR;
-namespace Clean.Architecture.UnitTests;
+namespace Clean.Architecture._1.UnitTests;
public class NoOpMediator : IMediator
{
diff --git a/tests/Clean.Architecture.UnitTests/ToDoItemBuilder.cs b/tests/Clean.Architecture.1.UnitTests/ToDoItemBuilder.cs
similarity index 87%
rename from tests/Clean.Architecture.UnitTests/ToDoItemBuilder.cs
rename to tests/Clean.Architecture.1.UnitTests/ToDoItemBuilder.cs
index 8087eee9d..15607dcc0 100644
--- a/tests/Clean.Architecture.UnitTests/ToDoItemBuilder.cs
+++ b/tests/Clean.Architecture.1.UnitTests/ToDoItemBuilder.cs
@@ -1,6 +1,6 @@
-using Clean.Architecture.Core.ProjectAggregate;
+using Clean.Architecture._1.Core.ProjectAggregate;
-namespace Clean.Architecture.UnitTests;
+namespace Clean.Architecture._1.UnitTests;
// Learn more about test builders:
// https://ardalis.com/improve-tests-with-the-builder-pattern-for-test-data
diff --git a/tests/Clean.Architecture.UnitTests/xunit.runner.json b/tests/Clean.Architecture.1.UnitTests/xunit.runner.json
similarity index 100%
rename from tests/Clean.Architecture.UnitTests/xunit.runner.json
rename to tests/Clean.Architecture.1.UnitTests/xunit.runner.json