From 1fcdcf6c0a0ea67641a82c0bc1ef95faf7e47e1e Mon Sep 17 00:00:00 2001 From: TekH Date: Fri, 18 Jul 2025 14:48:28 +0200 Subject: [PATCH] chore: alle Projekte in das Verzeichnis src verschieben --- .../PublishProfiles/IISProfileNet7.pubxml | 22 -------- .../PublishProfiles/IISProfileNet8.pubxml | 22 -------- WorkFlow.sln | 56 +++++++++---------- .../Attributes/APIKeyAuthAttribute.cs | 0 .../Controllers/ConfigController.cs | 0 .../Controllers/ControllerExtensions.cs | 0 .../Controllers/PlaceholderAuthController.cs | 0 .../Controllers/ProfileController.cs | 0 .../ProfileControlsTFController.cs | 0 .../Controllers/ProfileObjStateController.cs | 0 .../Controllers/StateController.cs | 0 .../Controllers/UserController.cs | 0 .../WorkFlow.API}/Extensions/DIExtensions.cs | 0 .../WorkFlow.API/Filters/APIKeyAuthFilter.cs | 0 .../Filters/APIKeyAuthHeaderOpFilter.cs | 0 .../WorkFlow.API}/Jenkinsfile | 0 .../WorkFlow.API}/LazyServiceProvider.cs | 0 .../WorkFlow.API}/Models/APIKeyAuthOptions.cs | 0 .../WorkFlow.API}/Models/AuthTokenKeys.cs | 0 .../WorkFlow.API}/Models/Login.cs | 0 .../WorkFlow.API}/Models/ModelExtensions.cs | 0 {WorkFlow.API => src/WorkFlow.API}/Program.cs | 0 .../Properties/launchSettings.json | 0 {WorkFlow.API => src/WorkFlow.API}/WFKey.cs | 0 .../WorkFlow.API}/WorkFlow.API.csproj | 0 .../appsettings.Development.json | 0 .../WorkFlow.API}/appsettings.json | 0 .../Contracts/IConfigService.cs | 0 .../Contracts/IProfileControlsTFService.cs | 0 .../Contracts/IProfileObjStateService.cs | 0 .../Contracts/IProfileService.cs | 0 .../Contracts/IStateService.cs | 0 .../WorkFlow.Application}/DIExtensions.cs | 0 .../DTO/BaseCreateDto.cs | 0 .../DTO/BaseUpdateDto.cs | 0 .../DTO/Config/ConfigCreateDto.cs | 0 .../DTO/Config/ConfigDto.cs | 0 .../DTO/Config/ConfigUpdateDto.cs | 0 .../DTO/Profile/ProfileCreateDto.cs | 0 .../DTO/Profile/ProfileDto.cs | 0 .../DTO/Profile/ProfileUpdateDto.cs | 0 .../ProfileControlsTFCreateDto.cs | 0 .../ProfileControlsTF/ProfileControlsTFDto.cs | 0 .../ProfileControlsTFUpdateDto.cs | 0 .../ProfileObjStateCreateDto.cs | 0 .../DTO/ProfileObjState/ProfileObjStateDto.cs | 0 .../ProfileObjStateUpdateDto.cs | 0 .../DTO/State/StateCreateDto.cs | 0 .../DTO/State/StateDto.cs | 0 .../DTO/State/StateUpdateDto.cs | 0 .../WorkFlow.Application}/MappingProfile.cs | 0 .../Services/ConfigService.cs | 0 .../Services/ProfileControlsTFService.cs | 0 .../Services/ProfileObjStateService.cs | 0 .../Services/ProfileService.cs | 0 .../Services/StateService.cs | 0 .../WorkFlow.Application.csproj | 0 .../WorkFlow.Domain}/Entities/Config.cs | 0 .../WorkFlow.Domain}/Entities/Profile.cs | 0 .../Entities/ProfileControlsTF.cs | 0 .../Entities/ProfileObjState.cs | 0 .../WorkFlow.Domain}/Entities/State.cs | 0 .../WorkFlow.Domain}/WorkFlow.Domain.csproj | 0 .../Contracts/IConfigRepository.cs | 0 .../Contracts/IProfileControlsTFRepository.cs | 0 .../Contracts/IProfileObjStateRepository.cs | 0 .../Contracts/IProfileRepository.cs | 0 .../Contracts/IStateRepository.cs | 0 .../WorkFlow.Infrastructure}/DIExtensions.cs | 0 .../Repositories/ConfigRepository.cs | 0 .../ProfileControlsTFRepository.cs | 0 .../Repositories/ProfileObjStateRepository.cs | 0 .../Repositories/ProfileRepository.cs | 0 .../Repositories/StateRepository.cs | 0 .../WorkFlow.Infrastructure}/WFDBContext.cs | 0 .../WorkFlow.Infrastructure.csproj | 0 76 files changed, 28 insertions(+), 72 deletions(-) delete mode 100644 WorkFlow.API/Properties/PublishProfiles/IISProfileNet7.pubxml delete mode 100644 WorkFlow.API/Properties/PublishProfiles/IISProfileNet8.pubxml rename WorkFlow.API/Attributes/ApiKeyAuthAttribute.cs => src/WorkFlow.API/Attributes/APIKeyAuthAttribute.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Controllers/ConfigController.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Controllers/ControllerExtensions.cs (100%) rename WorkFlow.API/Controllers/PlaceHolderAuthController.cs => src/WorkFlow.API/Controllers/PlaceholderAuthController.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Controllers/ProfileController.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Controllers/ProfileControlsTFController.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Controllers/ProfileObjStateController.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Controllers/StateController.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Controllers/UserController.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Extensions/DIExtensions.cs (100%) rename WorkFlow.API/Filters/ApiKeyAuthFilter.cs => src/WorkFlow.API/Filters/APIKeyAuthFilter.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Filters/APIKeyAuthHeaderOpFilter.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Jenkinsfile (100%) rename {WorkFlow.API => src/WorkFlow.API}/LazyServiceProvider.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Models/APIKeyAuthOptions.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Models/AuthTokenKeys.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Models/Login.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Models/ModelExtensions.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Program.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/Properties/launchSettings.json (100%) rename {WorkFlow.API => src/WorkFlow.API}/WFKey.cs (100%) rename {WorkFlow.API => src/WorkFlow.API}/WorkFlow.API.csproj (100%) rename {WorkFlow.API => src/WorkFlow.API}/appsettings.Development.json (100%) rename {WorkFlow.API => src/WorkFlow.API}/appsettings.json (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Contracts/IConfigService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Contracts/IProfileControlsTFService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Contracts/IProfileObjStateService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Contracts/IProfileService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Contracts/IStateService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DIExtensions.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/BaseCreateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/BaseUpdateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/Config/ConfigCreateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/Config/ConfigDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/Config/ConfigUpdateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/Profile/ProfileCreateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/Profile/ProfileDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/Profile/ProfileUpdateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/ProfileControlsTF/ProfileControlsTFCreateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/ProfileControlsTF/ProfileControlsTFDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/ProfileControlsTF/ProfileControlsTFUpdateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/ProfileObjState/ProfileObjStateCreateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/ProfileObjState/ProfileObjStateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/ProfileObjState/ProfileObjStateUpdateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/State/StateCreateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/State/StateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/DTO/State/StateUpdateDto.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/MappingProfile.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Services/ConfigService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Services/ProfileControlsTFService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Services/ProfileObjStateService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Services/ProfileService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/Services/StateService.cs (100%) rename {WorkFlow.Application => src/WorkFlow.Application}/WorkFlow.Application.csproj (100%) rename {WorkFlow.Domain => src/WorkFlow.Domain}/Entities/Config.cs (100%) rename {WorkFlow.Domain => src/WorkFlow.Domain}/Entities/Profile.cs (100%) rename {WorkFlow.Domain => src/WorkFlow.Domain}/Entities/ProfileControlsTF.cs (100%) rename {WorkFlow.Domain => src/WorkFlow.Domain}/Entities/ProfileObjState.cs (100%) rename {WorkFlow.Domain => src/WorkFlow.Domain}/Entities/State.cs (100%) rename {WorkFlow.Domain => src/WorkFlow.Domain}/WorkFlow.Domain.csproj (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Contracts/IConfigRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Contracts/IProfileControlsTFRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Contracts/IProfileObjStateRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Contracts/IProfileRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Contracts/IStateRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/DIExtensions.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Repositories/ConfigRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Repositories/ProfileControlsTFRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Repositories/ProfileObjStateRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Repositories/ProfileRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/Repositories/StateRepository.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/WFDBContext.cs (100%) rename {WorkFlow.Infrastructure => src/WorkFlow.Infrastructure}/WorkFlow.Infrastructure.csproj (100%) diff --git a/WorkFlow.API/Properties/PublishProfiles/IISProfileNet7.pubxml b/WorkFlow.API/Properties/PublishProfiles/IISProfileNet7.pubxml deleted file mode 100644 index d68beb9..0000000 --- a/WorkFlow.API/Properties/PublishProfiles/IISProfileNet7.pubxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Package - Release - Any CPU - - true - false - 4fb33592-ef0d-47c3-9cde-03b2ef12be00 - P:\Install .Net\0 DD - Smart UP\workFLOW\API\net7\$(Version)\workFLOW.API.zip - true - WorkFlow.API - <_TargetId>IISWebDeployPackage - net7.0 - win-x64 - true - - \ No newline at end of file diff --git a/WorkFlow.API/Properties/PublishProfiles/IISProfileNet8.pubxml b/WorkFlow.API/Properties/PublishProfiles/IISProfileNet8.pubxml deleted file mode 100644 index 590233b..0000000 --- a/WorkFlow.API/Properties/PublishProfiles/IISProfileNet8.pubxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Package - Release - Any CPU - - true - false - 4fb33592-ef0d-47c3-9cde-03b2ef12be00 - P:\Install .Net\0 DD - Smart UP\workFLOW\API\net8\$(Version)\workFLOW.API.zip - true - WorkFlow.API - <_TargetId>IISWebDeployPackage - net7.0 - win-x64 - true - - \ No newline at end of file diff --git a/WorkFlow.sln b/WorkFlow.sln index 1cb789f..84c6f1a 100644 --- a/WorkFlow.sln +++ b/WorkFlow.sln @@ -3,14 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.9.34622.214 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WorkFlow.Domain", "WorkFlow.Domain\WorkFlow.Domain.csproj", "{71E9264E-A2F0-4E5A-B010-8E4618C0C6AC}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WorkFlow.Infrastructure", "WorkFlow.Infrastructure\WorkFlow.Infrastructure.csproj", "{62526D0D-3365-4113-854A-3656191D7C63}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WorkFlow.Application", "WorkFlow.Application\WorkFlow.Application.csproj", "{5700B5DD-D17E-4E17-ADE5-48C95A0CC364}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WorkFlow.API", "WorkFlow.API\WorkFlow.API.csproj", "{4FB33592-EF0D-47C3-9CDE-03B2EF12BE00}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8EC462FD-D22E-90A8-E5CE-7E832BA40C5D}" ProjectSection(SolutionItems) = preProject README.md = README.md @@ -18,37 +10,45 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WorkFlow.API", "src\WorkFlow.API\WorkFlow.API.csproj", "{2B724243-4C79-F3A4-EE25-B9A53C81464C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WorkFlow.Application", "src\WorkFlow.Application\WorkFlow.Application.csproj", "{F1B4AC83-5137-C20B-641C-1699B46007A0}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WorkFlow.Domain", "src\WorkFlow.Domain\WorkFlow.Domain.csproj", "{92A11048-6B9C-374E-87A0-BD6D8F864B77}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WorkFlow.Infrastructure", "src\WorkFlow.Infrastructure\WorkFlow.Infrastructure.csproj", "{94F2D67D-649E-63D2-A3BF-0BEC98C2D7E6}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {71E9264E-A2F0-4E5A-B010-8E4618C0C6AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {71E9264E-A2F0-4E5A-B010-8E4618C0C6AC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {71E9264E-A2F0-4E5A-B010-8E4618C0C6AC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {71E9264E-A2F0-4E5A-B010-8E4618C0C6AC}.Release|Any CPU.Build.0 = Release|Any CPU - {62526D0D-3365-4113-854A-3656191D7C63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {62526D0D-3365-4113-854A-3656191D7C63}.Debug|Any CPU.Build.0 = Debug|Any CPU - {62526D0D-3365-4113-854A-3656191D7C63}.Release|Any CPU.ActiveCfg = Release|Any CPU - {62526D0D-3365-4113-854A-3656191D7C63}.Release|Any CPU.Build.0 = Release|Any CPU - {5700B5DD-D17E-4E17-ADE5-48C95A0CC364}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5700B5DD-D17E-4E17-ADE5-48C95A0CC364}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5700B5DD-D17E-4E17-ADE5-48C95A0CC364}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5700B5DD-D17E-4E17-ADE5-48C95A0CC364}.Release|Any CPU.Build.0 = Release|Any CPU - {4FB33592-EF0D-47C3-9CDE-03B2EF12BE00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4FB33592-EF0D-47C3-9CDE-03B2EF12BE00}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4FB33592-EF0D-47C3-9CDE-03B2EF12BE00}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4FB33592-EF0D-47C3-9CDE-03B2EF12BE00}.Release|Any CPU.Build.0 = Release|Any CPU + {2B724243-4C79-F3A4-EE25-B9A53C81464C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2B724243-4C79-F3A4-EE25-B9A53C81464C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2B724243-4C79-F3A4-EE25-B9A53C81464C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2B724243-4C79-F3A4-EE25-B9A53C81464C}.Release|Any CPU.Build.0 = Release|Any CPU + {F1B4AC83-5137-C20B-641C-1699B46007A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F1B4AC83-5137-C20B-641C-1699B46007A0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F1B4AC83-5137-C20B-641C-1699B46007A0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F1B4AC83-5137-C20B-641C-1699B46007A0}.Release|Any CPU.Build.0 = Release|Any CPU + {92A11048-6B9C-374E-87A0-BD6D8F864B77}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {92A11048-6B9C-374E-87A0-BD6D8F864B77}.Debug|Any CPU.Build.0 = Debug|Any CPU + {92A11048-6B9C-374E-87A0-BD6D8F864B77}.Release|Any CPU.ActiveCfg = Release|Any CPU + {92A11048-6B9C-374E-87A0-BD6D8F864B77}.Release|Any CPU.Build.0 = Release|Any CPU + {94F2D67D-649E-63D2-A3BF-0BEC98C2D7E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {94F2D67D-649E-63D2-A3BF-0BEC98C2D7E6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {94F2D67D-649E-63D2-A3BF-0BEC98C2D7E6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {94F2D67D-649E-63D2-A3BF-0BEC98C2D7E6}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {71E9264E-A2F0-4E5A-B010-8E4618C0C6AC} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {62526D0D-3365-4113-854A-3656191D7C63} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {5700B5DD-D17E-4E17-ADE5-48C95A0CC364} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {4FB33592-EF0D-47C3-9CDE-03B2EF12BE00} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {2B724243-4C79-F3A4-EE25-B9A53C81464C} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {F1B4AC83-5137-C20B-641C-1699B46007A0} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {92A11048-6B9C-374E-87A0-BD6D8F864B77} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {94F2D67D-649E-63D2-A3BF-0BEC98C2D7E6} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {1ECB3995-5040-40BC-BC70-906E64BB4E01} diff --git a/WorkFlow.API/Attributes/ApiKeyAuthAttribute.cs b/src/WorkFlow.API/Attributes/APIKeyAuthAttribute.cs similarity index 100% rename from WorkFlow.API/Attributes/ApiKeyAuthAttribute.cs rename to src/WorkFlow.API/Attributes/APIKeyAuthAttribute.cs diff --git a/WorkFlow.API/Controllers/ConfigController.cs b/src/WorkFlow.API/Controllers/ConfigController.cs similarity index 100% rename from WorkFlow.API/Controllers/ConfigController.cs rename to src/WorkFlow.API/Controllers/ConfigController.cs diff --git a/WorkFlow.API/Controllers/ControllerExtensions.cs b/src/WorkFlow.API/Controllers/ControllerExtensions.cs similarity index 100% rename from WorkFlow.API/Controllers/ControllerExtensions.cs rename to src/WorkFlow.API/Controllers/ControllerExtensions.cs diff --git a/WorkFlow.API/Controllers/PlaceHolderAuthController.cs b/src/WorkFlow.API/Controllers/PlaceholderAuthController.cs similarity index 100% rename from WorkFlow.API/Controllers/PlaceHolderAuthController.cs rename to src/WorkFlow.API/Controllers/PlaceholderAuthController.cs diff --git a/WorkFlow.API/Controllers/ProfileController.cs b/src/WorkFlow.API/Controllers/ProfileController.cs similarity index 100% rename from WorkFlow.API/Controllers/ProfileController.cs rename to src/WorkFlow.API/Controllers/ProfileController.cs diff --git a/WorkFlow.API/Controllers/ProfileControlsTFController.cs b/src/WorkFlow.API/Controllers/ProfileControlsTFController.cs similarity index 100% rename from WorkFlow.API/Controllers/ProfileControlsTFController.cs rename to src/WorkFlow.API/Controllers/ProfileControlsTFController.cs diff --git a/WorkFlow.API/Controllers/ProfileObjStateController.cs b/src/WorkFlow.API/Controllers/ProfileObjStateController.cs similarity index 100% rename from WorkFlow.API/Controllers/ProfileObjStateController.cs rename to src/WorkFlow.API/Controllers/ProfileObjStateController.cs diff --git a/WorkFlow.API/Controllers/StateController.cs b/src/WorkFlow.API/Controllers/StateController.cs similarity index 100% rename from WorkFlow.API/Controllers/StateController.cs rename to src/WorkFlow.API/Controllers/StateController.cs diff --git a/WorkFlow.API/Controllers/UserController.cs b/src/WorkFlow.API/Controllers/UserController.cs similarity index 100% rename from WorkFlow.API/Controllers/UserController.cs rename to src/WorkFlow.API/Controllers/UserController.cs diff --git a/WorkFlow.API/Extensions/DIExtensions.cs b/src/WorkFlow.API/Extensions/DIExtensions.cs similarity index 100% rename from WorkFlow.API/Extensions/DIExtensions.cs rename to src/WorkFlow.API/Extensions/DIExtensions.cs diff --git a/WorkFlow.API/Filters/ApiKeyAuthFilter.cs b/src/WorkFlow.API/Filters/APIKeyAuthFilter.cs similarity index 100% rename from WorkFlow.API/Filters/ApiKeyAuthFilter.cs rename to src/WorkFlow.API/Filters/APIKeyAuthFilter.cs diff --git a/WorkFlow.API/Filters/APIKeyAuthHeaderOpFilter.cs b/src/WorkFlow.API/Filters/APIKeyAuthHeaderOpFilter.cs similarity index 100% rename from WorkFlow.API/Filters/APIKeyAuthHeaderOpFilter.cs rename to src/WorkFlow.API/Filters/APIKeyAuthHeaderOpFilter.cs diff --git a/WorkFlow.API/Jenkinsfile b/src/WorkFlow.API/Jenkinsfile similarity index 100% rename from WorkFlow.API/Jenkinsfile rename to src/WorkFlow.API/Jenkinsfile diff --git a/WorkFlow.API/LazyServiceProvider.cs b/src/WorkFlow.API/LazyServiceProvider.cs similarity index 100% rename from WorkFlow.API/LazyServiceProvider.cs rename to src/WorkFlow.API/LazyServiceProvider.cs diff --git a/WorkFlow.API/Models/APIKeyAuthOptions.cs b/src/WorkFlow.API/Models/APIKeyAuthOptions.cs similarity index 100% rename from WorkFlow.API/Models/APIKeyAuthOptions.cs rename to src/WorkFlow.API/Models/APIKeyAuthOptions.cs diff --git a/WorkFlow.API/Models/AuthTokenKeys.cs b/src/WorkFlow.API/Models/AuthTokenKeys.cs similarity index 100% rename from WorkFlow.API/Models/AuthTokenKeys.cs rename to src/WorkFlow.API/Models/AuthTokenKeys.cs diff --git a/WorkFlow.API/Models/Login.cs b/src/WorkFlow.API/Models/Login.cs similarity index 100% rename from WorkFlow.API/Models/Login.cs rename to src/WorkFlow.API/Models/Login.cs diff --git a/WorkFlow.API/Models/ModelExtensions.cs b/src/WorkFlow.API/Models/ModelExtensions.cs similarity index 100% rename from WorkFlow.API/Models/ModelExtensions.cs rename to src/WorkFlow.API/Models/ModelExtensions.cs diff --git a/WorkFlow.API/Program.cs b/src/WorkFlow.API/Program.cs similarity index 100% rename from WorkFlow.API/Program.cs rename to src/WorkFlow.API/Program.cs diff --git a/WorkFlow.API/Properties/launchSettings.json b/src/WorkFlow.API/Properties/launchSettings.json similarity index 100% rename from WorkFlow.API/Properties/launchSettings.json rename to src/WorkFlow.API/Properties/launchSettings.json diff --git a/WorkFlow.API/WFKey.cs b/src/WorkFlow.API/WFKey.cs similarity index 100% rename from WorkFlow.API/WFKey.cs rename to src/WorkFlow.API/WFKey.cs diff --git a/WorkFlow.API/WorkFlow.API.csproj b/src/WorkFlow.API/WorkFlow.API.csproj similarity index 100% rename from WorkFlow.API/WorkFlow.API.csproj rename to src/WorkFlow.API/WorkFlow.API.csproj diff --git a/WorkFlow.API/appsettings.Development.json b/src/WorkFlow.API/appsettings.Development.json similarity index 100% rename from WorkFlow.API/appsettings.Development.json rename to src/WorkFlow.API/appsettings.Development.json diff --git a/WorkFlow.API/appsettings.json b/src/WorkFlow.API/appsettings.json similarity index 100% rename from WorkFlow.API/appsettings.json rename to src/WorkFlow.API/appsettings.json diff --git a/WorkFlow.Application/Contracts/IConfigService.cs b/src/WorkFlow.Application/Contracts/IConfigService.cs similarity index 100% rename from WorkFlow.Application/Contracts/IConfigService.cs rename to src/WorkFlow.Application/Contracts/IConfigService.cs diff --git a/WorkFlow.Application/Contracts/IProfileControlsTFService.cs b/src/WorkFlow.Application/Contracts/IProfileControlsTFService.cs similarity index 100% rename from WorkFlow.Application/Contracts/IProfileControlsTFService.cs rename to src/WorkFlow.Application/Contracts/IProfileControlsTFService.cs diff --git a/WorkFlow.Application/Contracts/IProfileObjStateService.cs b/src/WorkFlow.Application/Contracts/IProfileObjStateService.cs similarity index 100% rename from WorkFlow.Application/Contracts/IProfileObjStateService.cs rename to src/WorkFlow.Application/Contracts/IProfileObjStateService.cs diff --git a/WorkFlow.Application/Contracts/IProfileService.cs b/src/WorkFlow.Application/Contracts/IProfileService.cs similarity index 100% rename from WorkFlow.Application/Contracts/IProfileService.cs rename to src/WorkFlow.Application/Contracts/IProfileService.cs diff --git a/WorkFlow.Application/Contracts/IStateService.cs b/src/WorkFlow.Application/Contracts/IStateService.cs similarity index 100% rename from WorkFlow.Application/Contracts/IStateService.cs rename to src/WorkFlow.Application/Contracts/IStateService.cs diff --git a/WorkFlow.Application/DIExtensions.cs b/src/WorkFlow.Application/DIExtensions.cs similarity index 100% rename from WorkFlow.Application/DIExtensions.cs rename to src/WorkFlow.Application/DIExtensions.cs diff --git a/WorkFlow.Application/DTO/BaseCreateDto.cs b/src/WorkFlow.Application/DTO/BaseCreateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/BaseCreateDto.cs rename to src/WorkFlow.Application/DTO/BaseCreateDto.cs diff --git a/WorkFlow.Application/DTO/BaseUpdateDto.cs b/src/WorkFlow.Application/DTO/BaseUpdateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/BaseUpdateDto.cs rename to src/WorkFlow.Application/DTO/BaseUpdateDto.cs diff --git a/WorkFlow.Application/DTO/Config/ConfigCreateDto.cs b/src/WorkFlow.Application/DTO/Config/ConfigCreateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/Config/ConfigCreateDto.cs rename to src/WorkFlow.Application/DTO/Config/ConfigCreateDto.cs diff --git a/WorkFlow.Application/DTO/Config/ConfigDto.cs b/src/WorkFlow.Application/DTO/Config/ConfigDto.cs similarity index 100% rename from WorkFlow.Application/DTO/Config/ConfigDto.cs rename to src/WorkFlow.Application/DTO/Config/ConfigDto.cs diff --git a/WorkFlow.Application/DTO/Config/ConfigUpdateDto.cs b/src/WorkFlow.Application/DTO/Config/ConfigUpdateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/Config/ConfigUpdateDto.cs rename to src/WorkFlow.Application/DTO/Config/ConfigUpdateDto.cs diff --git a/WorkFlow.Application/DTO/Profile/ProfileCreateDto.cs b/src/WorkFlow.Application/DTO/Profile/ProfileCreateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/Profile/ProfileCreateDto.cs rename to src/WorkFlow.Application/DTO/Profile/ProfileCreateDto.cs diff --git a/WorkFlow.Application/DTO/Profile/ProfileDto.cs b/src/WorkFlow.Application/DTO/Profile/ProfileDto.cs similarity index 100% rename from WorkFlow.Application/DTO/Profile/ProfileDto.cs rename to src/WorkFlow.Application/DTO/Profile/ProfileDto.cs diff --git a/WorkFlow.Application/DTO/Profile/ProfileUpdateDto.cs b/src/WorkFlow.Application/DTO/Profile/ProfileUpdateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/Profile/ProfileUpdateDto.cs rename to src/WorkFlow.Application/DTO/Profile/ProfileUpdateDto.cs diff --git a/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFCreateDto.cs b/src/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFCreateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFCreateDto.cs rename to src/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFCreateDto.cs diff --git a/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFDto.cs b/src/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFDto.cs similarity index 100% rename from WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFDto.cs rename to src/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFDto.cs diff --git a/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFUpdateDto.cs b/src/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFUpdateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFUpdateDto.cs rename to src/WorkFlow.Application/DTO/ProfileControlsTF/ProfileControlsTFUpdateDto.cs diff --git a/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateCreateDto.cs b/src/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateCreateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateCreateDto.cs rename to src/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateCreateDto.cs diff --git a/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateDto.cs b/src/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateDto.cs rename to src/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateDto.cs diff --git a/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateUpdateDto.cs b/src/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateUpdateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateUpdateDto.cs rename to src/WorkFlow.Application/DTO/ProfileObjState/ProfileObjStateUpdateDto.cs diff --git a/WorkFlow.Application/DTO/State/StateCreateDto.cs b/src/WorkFlow.Application/DTO/State/StateCreateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/State/StateCreateDto.cs rename to src/WorkFlow.Application/DTO/State/StateCreateDto.cs diff --git a/WorkFlow.Application/DTO/State/StateDto.cs b/src/WorkFlow.Application/DTO/State/StateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/State/StateDto.cs rename to src/WorkFlow.Application/DTO/State/StateDto.cs diff --git a/WorkFlow.Application/DTO/State/StateUpdateDto.cs b/src/WorkFlow.Application/DTO/State/StateUpdateDto.cs similarity index 100% rename from WorkFlow.Application/DTO/State/StateUpdateDto.cs rename to src/WorkFlow.Application/DTO/State/StateUpdateDto.cs diff --git a/WorkFlow.Application/MappingProfile.cs b/src/WorkFlow.Application/MappingProfile.cs similarity index 100% rename from WorkFlow.Application/MappingProfile.cs rename to src/WorkFlow.Application/MappingProfile.cs diff --git a/WorkFlow.Application/Services/ConfigService.cs b/src/WorkFlow.Application/Services/ConfigService.cs similarity index 100% rename from WorkFlow.Application/Services/ConfigService.cs rename to src/WorkFlow.Application/Services/ConfigService.cs diff --git a/WorkFlow.Application/Services/ProfileControlsTFService.cs b/src/WorkFlow.Application/Services/ProfileControlsTFService.cs similarity index 100% rename from WorkFlow.Application/Services/ProfileControlsTFService.cs rename to src/WorkFlow.Application/Services/ProfileControlsTFService.cs diff --git a/WorkFlow.Application/Services/ProfileObjStateService.cs b/src/WorkFlow.Application/Services/ProfileObjStateService.cs similarity index 100% rename from WorkFlow.Application/Services/ProfileObjStateService.cs rename to src/WorkFlow.Application/Services/ProfileObjStateService.cs diff --git a/WorkFlow.Application/Services/ProfileService.cs b/src/WorkFlow.Application/Services/ProfileService.cs similarity index 100% rename from WorkFlow.Application/Services/ProfileService.cs rename to src/WorkFlow.Application/Services/ProfileService.cs diff --git a/WorkFlow.Application/Services/StateService.cs b/src/WorkFlow.Application/Services/StateService.cs similarity index 100% rename from WorkFlow.Application/Services/StateService.cs rename to src/WorkFlow.Application/Services/StateService.cs diff --git a/WorkFlow.Application/WorkFlow.Application.csproj b/src/WorkFlow.Application/WorkFlow.Application.csproj similarity index 100% rename from WorkFlow.Application/WorkFlow.Application.csproj rename to src/WorkFlow.Application/WorkFlow.Application.csproj diff --git a/WorkFlow.Domain/Entities/Config.cs b/src/WorkFlow.Domain/Entities/Config.cs similarity index 100% rename from WorkFlow.Domain/Entities/Config.cs rename to src/WorkFlow.Domain/Entities/Config.cs diff --git a/WorkFlow.Domain/Entities/Profile.cs b/src/WorkFlow.Domain/Entities/Profile.cs similarity index 100% rename from WorkFlow.Domain/Entities/Profile.cs rename to src/WorkFlow.Domain/Entities/Profile.cs diff --git a/WorkFlow.Domain/Entities/ProfileControlsTF.cs b/src/WorkFlow.Domain/Entities/ProfileControlsTF.cs similarity index 100% rename from WorkFlow.Domain/Entities/ProfileControlsTF.cs rename to src/WorkFlow.Domain/Entities/ProfileControlsTF.cs diff --git a/WorkFlow.Domain/Entities/ProfileObjState.cs b/src/WorkFlow.Domain/Entities/ProfileObjState.cs similarity index 100% rename from WorkFlow.Domain/Entities/ProfileObjState.cs rename to src/WorkFlow.Domain/Entities/ProfileObjState.cs diff --git a/WorkFlow.Domain/Entities/State.cs b/src/WorkFlow.Domain/Entities/State.cs similarity index 100% rename from WorkFlow.Domain/Entities/State.cs rename to src/WorkFlow.Domain/Entities/State.cs diff --git a/WorkFlow.Domain/WorkFlow.Domain.csproj b/src/WorkFlow.Domain/WorkFlow.Domain.csproj similarity index 100% rename from WorkFlow.Domain/WorkFlow.Domain.csproj rename to src/WorkFlow.Domain/WorkFlow.Domain.csproj diff --git a/WorkFlow.Infrastructure/Contracts/IConfigRepository.cs b/src/WorkFlow.Infrastructure/Contracts/IConfigRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Contracts/IConfigRepository.cs rename to src/WorkFlow.Infrastructure/Contracts/IConfigRepository.cs diff --git a/WorkFlow.Infrastructure/Contracts/IProfileControlsTFRepository.cs b/src/WorkFlow.Infrastructure/Contracts/IProfileControlsTFRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Contracts/IProfileControlsTFRepository.cs rename to src/WorkFlow.Infrastructure/Contracts/IProfileControlsTFRepository.cs diff --git a/WorkFlow.Infrastructure/Contracts/IProfileObjStateRepository.cs b/src/WorkFlow.Infrastructure/Contracts/IProfileObjStateRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Contracts/IProfileObjStateRepository.cs rename to src/WorkFlow.Infrastructure/Contracts/IProfileObjStateRepository.cs diff --git a/WorkFlow.Infrastructure/Contracts/IProfileRepository.cs b/src/WorkFlow.Infrastructure/Contracts/IProfileRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Contracts/IProfileRepository.cs rename to src/WorkFlow.Infrastructure/Contracts/IProfileRepository.cs diff --git a/WorkFlow.Infrastructure/Contracts/IStateRepository.cs b/src/WorkFlow.Infrastructure/Contracts/IStateRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Contracts/IStateRepository.cs rename to src/WorkFlow.Infrastructure/Contracts/IStateRepository.cs diff --git a/WorkFlow.Infrastructure/DIExtensions.cs b/src/WorkFlow.Infrastructure/DIExtensions.cs similarity index 100% rename from WorkFlow.Infrastructure/DIExtensions.cs rename to src/WorkFlow.Infrastructure/DIExtensions.cs diff --git a/WorkFlow.Infrastructure/Repositories/ConfigRepository.cs b/src/WorkFlow.Infrastructure/Repositories/ConfigRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Repositories/ConfigRepository.cs rename to src/WorkFlow.Infrastructure/Repositories/ConfigRepository.cs diff --git a/WorkFlow.Infrastructure/Repositories/ProfileControlsTFRepository.cs b/src/WorkFlow.Infrastructure/Repositories/ProfileControlsTFRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Repositories/ProfileControlsTFRepository.cs rename to src/WorkFlow.Infrastructure/Repositories/ProfileControlsTFRepository.cs diff --git a/WorkFlow.Infrastructure/Repositories/ProfileObjStateRepository.cs b/src/WorkFlow.Infrastructure/Repositories/ProfileObjStateRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Repositories/ProfileObjStateRepository.cs rename to src/WorkFlow.Infrastructure/Repositories/ProfileObjStateRepository.cs diff --git a/WorkFlow.Infrastructure/Repositories/ProfileRepository.cs b/src/WorkFlow.Infrastructure/Repositories/ProfileRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Repositories/ProfileRepository.cs rename to src/WorkFlow.Infrastructure/Repositories/ProfileRepository.cs diff --git a/WorkFlow.Infrastructure/Repositories/StateRepository.cs b/src/WorkFlow.Infrastructure/Repositories/StateRepository.cs similarity index 100% rename from WorkFlow.Infrastructure/Repositories/StateRepository.cs rename to src/WorkFlow.Infrastructure/Repositories/StateRepository.cs diff --git a/WorkFlow.Infrastructure/WFDBContext.cs b/src/WorkFlow.Infrastructure/WFDBContext.cs similarity index 100% rename from WorkFlow.Infrastructure/WFDBContext.cs rename to src/WorkFlow.Infrastructure/WFDBContext.cs diff --git a/WorkFlow.Infrastructure/WorkFlow.Infrastructure.csproj b/src/WorkFlow.Infrastructure/WorkFlow.Infrastructure.csproj similarity index 100% rename from WorkFlow.Infrastructure/WorkFlow.Infrastructure.csproj rename to src/WorkFlow.Infrastructure/WorkFlow.Infrastructure.csproj