From c7a535626ddddb6dc85d4383c837468a0804bd0f Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Thu, 19 Jan 2023 21:49:13 -0500 Subject: [PATCH] Feature repo reorg, phase 2 Each feature in its own project --- src/JobsJobsJobs.sln | 56 ++++++++++++++----- .../{Server => }/Citizens/Data.fs | 0 .../{Server => }/Citizens/Domain.fs | 0 .../{Server => }/Citizens/Handlers.fs | 0 .../Citizens/JobsJobsJobs.Citizens.fsproj | 20 +++++++ .../{Server => }/Citizens/Views.fs | 0 src/JobsJobsJobs/{Server => Common}/Cache.fs | 0 src/JobsJobsJobs/{Server => }/Common/Data.fs | 0 src/JobsJobsJobs/{Server => Common}/Domain.fs | 0 src/JobsJobsJobs/{Server => Common}/Email.fs | 0 .../{Server => }/Common/Handlers.fs | 0 .../Common/JobsJobsJobs.Common.fsproj | 32 +++++++++++ src/JobsJobsJobs/{Server => }/Common/Json.fs | 0 src/JobsJobsJobs/{Server => }/Common/Views.fs | 0 .../{Server => }/Home/Handlers.fs | 0 .../Home/JobsJobsJobs.Home.fsproj | 17 ++++++ src/JobsJobsJobs/{Server => }/Home/Views.fs | 0 .../{Server => }/Listings/Data.fs | 0 .../{Server => }/Listings/Domain.fs | 0 .../{Server => }/Listings/Handlers.fs | 0 .../Listings/JobsJobsJobs.Listings.fsproj | 20 +++++++ .../{Server => }/Listings/Views.fs | 0 .../{Server => }/Profiles/Data.fs | 0 .../{Server => }/Profiles/Domain.fs | 0 .../{Server => }/Profiles/Handlers.fs | 0 .../Profiles/JobsJobsJobs.Profiles.fsproj | 19 +++++++ .../{Server => }/Profiles/Views.fs | 0 .../Server/JobsJobsJobs.Server.fsproj | 42 ++------------ .../{Server => }/SuccessStories/Data.fs | 0 .../{Server => }/SuccessStories/Domain.fs | 0 .../{Server => }/SuccessStories/Handlers.fs | 0 .../JobsJobsJobs.SuccessStories.fsproj | 21 +++++++ .../{Server => }/SuccessStories/Views.fs | 0 33 files changed, 177 insertions(+), 50 deletions(-) rename src/JobsJobsJobs/{Server => }/Citizens/Data.fs (100%) rename src/JobsJobsJobs/{Server => }/Citizens/Domain.fs (100%) rename src/JobsJobsJobs/{Server => }/Citizens/Handlers.fs (100%) create mode 100644 src/JobsJobsJobs/Citizens/JobsJobsJobs.Citizens.fsproj rename src/JobsJobsJobs/{Server => }/Citizens/Views.fs (100%) rename src/JobsJobsJobs/{Server => Common}/Cache.fs (100%) rename src/JobsJobsJobs/{Server => }/Common/Data.fs (100%) rename src/JobsJobsJobs/{Server => Common}/Domain.fs (100%) rename src/JobsJobsJobs/{Server => Common}/Email.fs (100%) rename src/JobsJobsJobs/{Server => }/Common/Handlers.fs (100%) create mode 100644 src/JobsJobsJobs/Common/JobsJobsJobs.Common.fsproj rename src/JobsJobsJobs/{Server => }/Common/Json.fs (100%) rename src/JobsJobsJobs/{Server => }/Common/Views.fs (100%) rename src/JobsJobsJobs/{Server => }/Home/Handlers.fs (100%) create mode 100644 src/JobsJobsJobs/Home/JobsJobsJobs.Home.fsproj rename src/JobsJobsJobs/{Server => }/Home/Views.fs (100%) rename src/JobsJobsJobs/{Server => }/Listings/Data.fs (100%) rename src/JobsJobsJobs/{Server => }/Listings/Domain.fs (100%) rename src/JobsJobsJobs/{Server => }/Listings/Handlers.fs (100%) create mode 100644 src/JobsJobsJobs/Listings/JobsJobsJobs.Listings.fsproj rename src/JobsJobsJobs/{Server => }/Listings/Views.fs (100%) rename src/JobsJobsJobs/{Server => }/Profiles/Data.fs (100%) rename src/JobsJobsJobs/{Server => }/Profiles/Domain.fs (100%) rename src/JobsJobsJobs/{Server => }/Profiles/Handlers.fs (100%) create mode 100644 src/JobsJobsJobs/Profiles/JobsJobsJobs.Profiles.fsproj rename src/JobsJobsJobs/{Server => }/Profiles/Views.fs (100%) rename src/JobsJobsJobs/{Server => }/SuccessStories/Data.fs (100%) rename src/JobsJobsJobs/{Server => }/SuccessStories/Domain.fs (100%) rename src/JobsJobsJobs/{Server => }/SuccessStories/Handlers.fs (100%) create mode 100644 src/JobsJobsJobs/SuccessStories/JobsJobsJobs.SuccessStories.fsproj rename src/JobsJobsJobs/{Server => }/SuccessStories/Views.fs (100%) diff --git a/src/JobsJobsJobs.sln b/src/JobsJobsJobs.sln index 5f4f45e..8a5c0a4 100644 --- a/src/JobsJobsJobs.sln +++ b/src/JobsJobsJobs.sln @@ -13,13 +13,21 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JobsJobsJobs", "JobsJobsJobs", "{FA833B24-B8F6-4CE6-A044-99257EAC02FF}" EndProject -Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Domain", "JobsJobsJobs\Domain\JobsJobsJobs.Domain.fsproj", "{C81278DA-DA97-4E55-AB39-4B88565B615D}" -EndProject -Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Api", "JobsJobsJobs\Server\JobsJobsJobs.Server.fsproj", "{8F5A3D1E-562B-4F27-9787-6CB14B35E69E}" +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Server", "JobsJobsJobs\Server\JobsJobsJobs.Server.fsproj", "{8F5A3D1E-562B-4F27-9787-6CB14B35E69E}" EndProject Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "JobsJobsJobs.V3Migration", "JobsJobsJobs\JobsJobsJobs.V3Migration\JobsJobsJobs.V3Migration.fsproj", "{DC3E225D-9720-44E8-86AE-DEE71262C9F0}" EndProject -Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "JobsJobsJobs.Data", "JobsJobsJobs\Data\JobsJobsJobs.Data.fsproj", "{BD2A0986-0B08-4C9F-94D4-EA5EF01EC03F}" +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "JobsJobsJobs.Common", "JobsJobsJobs\Common\JobsJobsJobs.Common.fsproj", "{D6E4A943-5113-41ED-A547-8D3BE5516DC0}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "JobsJobsJobs.Citizens", "JobsJobsJobs\Citizens\JobsJobsJobs.Citizens.fsproj", "{4C184AB8-DDA7-4545-BC84-A4ACCBE29764}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "JobsJobsJobs.Profiles", "JobsJobsJobs\Profiles\JobsJobsJobs.Profiles.fsproj", "{0B89D606-A094-4E82-8F8A-9D72D6A0E805}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "JobsJobsJobs.SuccessStories", "JobsJobsJobs\SuccessStories\JobsJobsJobs.SuccessStories.fsproj", "{8DAFA6F6-0415-4507-B31C-7FEBE0D2E9D7}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "JobsJobsJobs.Home", "JobsJobsJobs\Home\JobsJobsJobs.Home.fsproj", "{974AC330-FA47-479D-8927-D40E82EFE223}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "JobsJobsJobs.Listings", "JobsJobsJobs\Listings\JobsJobsJobs.Listings.fsproj", "{0BE66D08-95AC-4E0F-8A79-0A97602A3E08}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -27,10 +35,6 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {C81278DA-DA97-4E55-AB39-4B88565B615D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C81278DA-DA97-4E55-AB39-4B88565B615D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C81278DA-DA97-4E55-AB39-4B88565B615D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C81278DA-DA97-4E55-AB39-4B88565B615D}.Release|Any CPU.Build.0 = Release|Any CPU {8F5A3D1E-562B-4F27-9787-6CB14B35E69E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {8F5A3D1E-562B-4F27-9787-6CB14B35E69E}.Debug|Any CPU.Build.0 = Debug|Any CPU {8F5A3D1E-562B-4F27-9787-6CB14B35E69E}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -39,10 +43,30 @@ Global {DC3E225D-9720-44E8-86AE-DEE71262C9F0}.Debug|Any CPU.Build.0 = Debug|Any CPU {DC3E225D-9720-44E8-86AE-DEE71262C9F0}.Release|Any CPU.ActiveCfg = Release|Any CPU {DC3E225D-9720-44E8-86AE-DEE71262C9F0}.Release|Any CPU.Build.0 = Release|Any CPU - {BD2A0986-0B08-4C9F-94D4-EA5EF01EC03F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BD2A0986-0B08-4C9F-94D4-EA5EF01EC03F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BD2A0986-0B08-4C9F-94D4-EA5EF01EC03F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BD2A0986-0B08-4C9F-94D4-EA5EF01EC03F}.Release|Any CPU.Build.0 = Release|Any CPU + {D6E4A943-5113-41ED-A547-8D3BE5516DC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D6E4A943-5113-41ED-A547-8D3BE5516DC0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D6E4A943-5113-41ED-A547-8D3BE5516DC0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D6E4A943-5113-41ED-A547-8D3BE5516DC0}.Release|Any CPU.Build.0 = Release|Any CPU + {4C184AB8-DDA7-4545-BC84-A4ACCBE29764}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4C184AB8-DDA7-4545-BC84-A4ACCBE29764}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4C184AB8-DDA7-4545-BC84-A4ACCBE29764}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4C184AB8-DDA7-4545-BC84-A4ACCBE29764}.Release|Any CPU.Build.0 = Release|Any CPU + {0B89D606-A094-4E82-8F8A-9D72D6A0E805}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0B89D606-A094-4E82-8F8A-9D72D6A0E805}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0B89D606-A094-4E82-8F8A-9D72D6A0E805}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0B89D606-A094-4E82-8F8A-9D72D6A0E805}.Release|Any CPU.Build.0 = Release|Any CPU + {8DAFA6F6-0415-4507-B31C-7FEBE0D2E9D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8DAFA6F6-0415-4507-B31C-7FEBE0D2E9D7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8DAFA6F6-0415-4507-B31C-7FEBE0D2E9D7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8DAFA6F6-0415-4507-B31C-7FEBE0D2E9D7}.Release|Any CPU.Build.0 = Release|Any CPU + {974AC330-FA47-479D-8927-D40E82EFE223}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {974AC330-FA47-479D-8927-D40E82EFE223}.Debug|Any CPU.Build.0 = Debug|Any CPU + {974AC330-FA47-479D-8927-D40E82EFE223}.Release|Any CPU.ActiveCfg = Release|Any CPU + {974AC330-FA47-479D-8927-D40E82EFE223}.Release|Any CPU.Build.0 = Release|Any CPU + {0BE66D08-95AC-4E0F-8A79-0A97602A3E08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0BE66D08-95AC-4E0F-8A79-0A97602A3E08}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0BE66D08-95AC-4E0F-8A79-0A97602A3E08}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0BE66D08-95AC-4E0F-8A79-0A97602A3E08}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -51,9 +75,13 @@ Global SolutionGuid = {5E9ECDBF-634E-43A9-8F89-625A2213831C} EndGlobalSection GlobalSection(NestedProjects) = preSolution - {C81278DA-DA97-4E55-AB39-4B88565B615D} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} {8F5A3D1E-562B-4F27-9787-6CB14B35E69E} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} {DC3E225D-9720-44E8-86AE-DEE71262C9F0} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} - {BD2A0986-0B08-4C9F-94D4-EA5EF01EC03F} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} + {D6E4A943-5113-41ED-A547-8D3BE5516DC0} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} + {4C184AB8-DDA7-4545-BC84-A4ACCBE29764} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} + {0B89D606-A094-4E82-8F8A-9D72D6A0E805} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} + {8DAFA6F6-0415-4507-B31C-7FEBE0D2E9D7} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} + {974AC330-FA47-479D-8927-D40E82EFE223} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} + {0BE66D08-95AC-4E0F-8A79-0A97602A3E08} = {FA833B24-B8F6-4CE6-A044-99257EAC02FF} EndGlobalSection EndGlobal diff --git a/src/JobsJobsJobs/Server/Citizens/Data.fs b/src/JobsJobsJobs/Citizens/Data.fs similarity index 100% rename from src/JobsJobsJobs/Server/Citizens/Data.fs rename to src/JobsJobsJobs/Citizens/Data.fs diff --git a/src/JobsJobsJobs/Server/Citizens/Domain.fs b/src/JobsJobsJobs/Citizens/Domain.fs similarity index 100% rename from src/JobsJobsJobs/Server/Citizens/Domain.fs rename to src/JobsJobsJobs/Citizens/Domain.fs diff --git a/src/JobsJobsJobs/Server/Citizens/Handlers.fs b/src/JobsJobsJobs/Citizens/Handlers.fs similarity index 100% rename from src/JobsJobsJobs/Server/Citizens/Handlers.fs rename to src/JobsJobsJobs/Citizens/Handlers.fs diff --git a/src/JobsJobsJobs/Citizens/JobsJobsJobs.Citizens.fsproj b/src/JobsJobsJobs/Citizens/JobsJobsJobs.Citizens.fsproj new file mode 100644 index 0000000..af3e080 --- /dev/null +++ b/src/JobsJobsJobs/Citizens/JobsJobsJobs.Citizens.fsproj @@ -0,0 +1,20 @@ + + + + net7.0 + true + + + + + + + + + + + + + + + diff --git a/src/JobsJobsJobs/Server/Citizens/Views.fs b/src/JobsJobsJobs/Citizens/Views.fs similarity index 100% rename from src/JobsJobsJobs/Server/Citizens/Views.fs rename to src/JobsJobsJobs/Citizens/Views.fs diff --git a/src/JobsJobsJobs/Server/Cache.fs b/src/JobsJobsJobs/Common/Cache.fs similarity index 100% rename from src/JobsJobsJobs/Server/Cache.fs rename to src/JobsJobsJobs/Common/Cache.fs diff --git a/src/JobsJobsJobs/Server/Common/Data.fs b/src/JobsJobsJobs/Common/Data.fs similarity index 100% rename from src/JobsJobsJobs/Server/Common/Data.fs rename to src/JobsJobsJobs/Common/Data.fs diff --git a/src/JobsJobsJobs/Server/Domain.fs b/src/JobsJobsJobs/Common/Domain.fs similarity index 100% rename from src/JobsJobsJobs/Server/Domain.fs rename to src/JobsJobsJobs/Common/Domain.fs diff --git a/src/JobsJobsJobs/Server/Email.fs b/src/JobsJobsJobs/Common/Email.fs similarity index 100% rename from src/JobsJobsJobs/Server/Email.fs rename to src/JobsJobsJobs/Common/Email.fs diff --git a/src/JobsJobsJobs/Server/Common/Handlers.fs b/src/JobsJobsJobs/Common/Handlers.fs similarity index 100% rename from src/JobsJobsJobs/Server/Common/Handlers.fs rename to src/JobsJobsJobs/Common/Handlers.fs diff --git a/src/JobsJobsJobs/Common/JobsJobsJobs.Common.fsproj b/src/JobsJobsJobs/Common/JobsJobsJobs.Common.fsproj new file mode 100644 index 0000000..6d67a57 --- /dev/null +++ b/src/JobsJobsJobs/Common/JobsJobsJobs.Common.fsproj @@ -0,0 +1,32 @@ + + + + net7.0 + true + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/JobsJobsJobs/Server/Common/Json.fs b/src/JobsJobsJobs/Common/Json.fs similarity index 100% rename from src/JobsJobsJobs/Server/Common/Json.fs rename to src/JobsJobsJobs/Common/Json.fs diff --git a/src/JobsJobsJobs/Server/Common/Views.fs b/src/JobsJobsJobs/Common/Views.fs similarity index 100% rename from src/JobsJobsJobs/Server/Common/Views.fs rename to src/JobsJobsJobs/Common/Views.fs diff --git a/src/JobsJobsJobs/Server/Home/Handlers.fs b/src/JobsJobsJobs/Home/Handlers.fs similarity index 100% rename from src/JobsJobsJobs/Server/Home/Handlers.fs rename to src/JobsJobsJobs/Home/Handlers.fs diff --git a/src/JobsJobsJobs/Home/JobsJobsJobs.Home.fsproj b/src/JobsJobsJobs/Home/JobsJobsJobs.Home.fsproj new file mode 100644 index 0000000..18cdef7 --- /dev/null +++ b/src/JobsJobsJobs/Home/JobsJobsJobs.Home.fsproj @@ -0,0 +1,17 @@ + + + + net7.0 + true + + + + + + + + + + + + diff --git a/src/JobsJobsJobs/Server/Home/Views.fs b/src/JobsJobsJobs/Home/Views.fs similarity index 100% rename from src/JobsJobsJobs/Server/Home/Views.fs rename to src/JobsJobsJobs/Home/Views.fs diff --git a/src/JobsJobsJobs/Server/Listings/Data.fs b/src/JobsJobsJobs/Listings/Data.fs similarity index 100% rename from src/JobsJobsJobs/Server/Listings/Data.fs rename to src/JobsJobsJobs/Listings/Data.fs diff --git a/src/JobsJobsJobs/Server/Listings/Domain.fs b/src/JobsJobsJobs/Listings/Domain.fs similarity index 100% rename from src/JobsJobsJobs/Server/Listings/Domain.fs rename to src/JobsJobsJobs/Listings/Domain.fs diff --git a/src/JobsJobsJobs/Server/Listings/Handlers.fs b/src/JobsJobsJobs/Listings/Handlers.fs similarity index 100% rename from src/JobsJobsJobs/Server/Listings/Handlers.fs rename to src/JobsJobsJobs/Listings/Handlers.fs diff --git a/src/JobsJobsJobs/Listings/JobsJobsJobs.Listings.fsproj b/src/JobsJobsJobs/Listings/JobsJobsJobs.Listings.fsproj new file mode 100644 index 0000000..55cfbd4 --- /dev/null +++ b/src/JobsJobsJobs/Listings/JobsJobsJobs.Listings.fsproj @@ -0,0 +1,20 @@ + + + + net7.0 + true + + + + + + + + + + + + + + + diff --git a/src/JobsJobsJobs/Server/Listings/Views.fs b/src/JobsJobsJobs/Listings/Views.fs similarity index 100% rename from src/JobsJobsJobs/Server/Listings/Views.fs rename to src/JobsJobsJobs/Listings/Views.fs diff --git a/src/JobsJobsJobs/Server/Profiles/Data.fs b/src/JobsJobsJobs/Profiles/Data.fs similarity index 100% rename from src/JobsJobsJobs/Server/Profiles/Data.fs rename to src/JobsJobsJobs/Profiles/Data.fs diff --git a/src/JobsJobsJobs/Server/Profiles/Domain.fs b/src/JobsJobsJobs/Profiles/Domain.fs similarity index 100% rename from src/JobsJobsJobs/Server/Profiles/Domain.fs rename to src/JobsJobsJobs/Profiles/Domain.fs diff --git a/src/JobsJobsJobs/Server/Profiles/Handlers.fs b/src/JobsJobsJobs/Profiles/Handlers.fs similarity index 100% rename from src/JobsJobsJobs/Server/Profiles/Handlers.fs rename to src/JobsJobsJobs/Profiles/Handlers.fs diff --git a/src/JobsJobsJobs/Profiles/JobsJobsJobs.Profiles.fsproj b/src/JobsJobsJobs/Profiles/JobsJobsJobs.Profiles.fsproj new file mode 100644 index 0000000..517dc85 --- /dev/null +++ b/src/JobsJobsJobs/Profiles/JobsJobsJobs.Profiles.fsproj @@ -0,0 +1,19 @@ + + + + net7.0 + true + + + + + + + + + + + + + + diff --git a/src/JobsJobsJobs/Server/Profiles/Views.fs b/src/JobsJobsJobs/Profiles/Views.fs similarity index 100% rename from src/JobsJobsJobs/Server/Profiles/Views.fs rename to src/JobsJobsJobs/Profiles/Views.fs diff --git a/src/JobsJobsJobs/Server/JobsJobsJobs.Server.fsproj b/src/JobsJobsJobs/Server/JobsJobsJobs.Server.fsproj index dd3e195..7c4da7f 100644 --- a/src/JobsJobsJobs/Server/JobsJobsJobs.Server.fsproj +++ b/src/JobsJobsJobs/Server/JobsJobsJobs.Server.fsproj @@ -8,32 +8,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - @@ -42,17 +17,12 @@ - - - - - - - - - - - + + + + + + diff --git a/src/JobsJobsJobs/Server/SuccessStories/Data.fs b/src/JobsJobsJobs/SuccessStories/Data.fs similarity index 100% rename from src/JobsJobsJobs/Server/SuccessStories/Data.fs rename to src/JobsJobsJobs/SuccessStories/Data.fs diff --git a/src/JobsJobsJobs/Server/SuccessStories/Domain.fs b/src/JobsJobsJobs/SuccessStories/Domain.fs similarity index 100% rename from src/JobsJobsJobs/Server/SuccessStories/Domain.fs rename to src/JobsJobsJobs/SuccessStories/Domain.fs diff --git a/src/JobsJobsJobs/Server/SuccessStories/Handlers.fs b/src/JobsJobsJobs/SuccessStories/Handlers.fs similarity index 100% rename from src/JobsJobsJobs/Server/SuccessStories/Handlers.fs rename to src/JobsJobsJobs/SuccessStories/Handlers.fs diff --git a/src/JobsJobsJobs/SuccessStories/JobsJobsJobs.SuccessStories.fsproj b/src/JobsJobsJobs/SuccessStories/JobsJobsJobs.SuccessStories.fsproj new file mode 100644 index 0000000..b7b12ab --- /dev/null +++ b/src/JobsJobsJobs/SuccessStories/JobsJobsJobs.SuccessStories.fsproj @@ -0,0 +1,21 @@ + + + + net7.0 + true + + + + + + + + + + + + + + + + diff --git a/src/JobsJobsJobs/Server/SuccessStories/Views.fs b/src/JobsJobsJobs/SuccessStories/Views.fs similarity index 100% rename from src/JobsJobsJobs/Server/SuccessStories/Views.fs rename to src/JobsJobsJobs/SuccessStories/Views.fs