Add Blazor WebAssembly and Server projects
Introduced a new Blazor WebAssembly project (`EnvelopeGenerator.WebUI.Client`) targeting .NET 8.0 for client-side functionality. Added a Blazor Server project (`EnvelopeGenerator.WebUI`) to host the application and enable server-side rendering. Created essential Razor components (`MainLayout.razor`, `Home.razor`, `Routes.razor`, `Error.razor`, etc.) for layouts, routing, and error handling. Configured project files, solution structure, and build settings. Added necessary styles, app settings, and launch profiles for development.
This commit is contained in:
@@ -43,6 +43,12 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EnvelopeGenerator.Dependenc
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EnvelopeGenerator.ReceiverUI", "EnvelopeGenerator.ReceiverUI\EnvelopeGenerator.ReceiverUI.csproj", "{FB2D306B-1042-4A70-31ED-F991A1599371}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EnvelopeGenerator.WebUI", "EnvelopeGenerator.WebUI", "{BF1700D5-592E-4FFA-84E8-5480E289A1F0}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EnvelopeGenerator.WebUI", "EnvelopeGenerator.WebUI\EnvelopeGenerator.WebUI\EnvelopeGenerator.WebUI.csproj", "{DF45876C-1010-4000-8630-7A03A536B7A2}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EnvelopeGenerator.WebUI.Client", "EnvelopeGenerator.WebUI\EnvelopeGenerator.WebUI.Client\EnvelopeGenerator.WebUI.Client.csproj", "{1C9D8EA3-FC62-4B68-832F-FF3EB83A9FE5}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@@ -101,6 +107,14 @@ Global
|
||||
{FB2D306B-1042-4A70-31ED-F991A1599371}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FB2D306B-1042-4A70-31ED-F991A1599371}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FB2D306B-1042-4A70-31ED-F991A1599371}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{DF45876C-1010-4000-8630-7A03A536B7A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{DF45876C-1010-4000-8630-7A03A536B7A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{DF45876C-1010-4000-8630-7A03A536B7A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{DF45876C-1010-4000-8630-7A03A536B7A2}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{1C9D8EA3-FC62-4B68-832F-FF3EB83A9FE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{1C9D8EA3-FC62-4B68-832F-FF3EB83A9FE5}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{1C9D8EA3-FC62-4B68-832F-FF3EB83A9FE5}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{1C9D8EA3-FC62-4B68-832F-FF3EB83A9FE5}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
@@ -122,6 +136,9 @@ Global
|
||||
{EC768913-6270-14F4-1DD3-69C87A659462} = {E3C758DC-914D-4B7E-8457-0813F1FDB0CB}
|
||||
{5DCCF9A1-C03F-90E6-87D3-E96DB25250C2} = {E3C758DC-914D-4B7E-8457-0813F1FDB0CB}
|
||||
{FB2D306B-1042-4A70-31ED-F991A1599371} = {E3C758DC-914D-4B7E-8457-0813F1FDB0CB}
|
||||
{BF1700D5-592E-4FFA-84E8-5480E289A1F0} = {E3C758DC-914D-4B7E-8457-0813F1FDB0CB}
|
||||
{DF45876C-1010-4000-8630-7A03A536B7A2} = {BF1700D5-592E-4FFA-84E8-5480E289A1F0}
|
||||
{1C9D8EA3-FC62-4B68-832F-FF3EB83A9FE5} = {BF1700D5-592E-4FFA-84E8-5480E289A1F0}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {73E60370-756D-45AD-A19A-C40A02DACCC7}
|
||||
|
||||
Reference in New Issue
Block a user