From 78fb66309ffad4aa4bfec595e86db0716cf6834d Mon Sep 17 00:00:00 2001 From: guemjalee Date: Wed, 18 Dec 2024 16:33:11 +0100 Subject: [PATCH 1/6] update project files --- CS/BlazorAppWordProcessing.sln | 22 + .../Components/App.razor | 22 + .../Components/Layout/MainLayout.razor | 23 + .../Components/Pages/Error.razor | 36 + .../Components/Pages/Home.razor} | 95 +- .../Components/Routes.razor | 6 + .../Components}/_Imports.razor | 11 +- .../Data/MailMerge.rtf | 0 .../Data/SampleData.cs | 87 +- CS/BlazorAppWordProcessing/Program.cs | 37 + .../appsettings.Development.json | 1 - .../appsettings.json | 0 .../wwwroot/app.css} | 43 +- .../wwwroot}/bootstrap/bootstrap.min.css | 0 .../wwwroot}/bootstrap/bootstrap.min.css.map | 0 .../wwwroot/favicon.png | Bin 0 -> 1148 bytes .../wwwroot/js/exportToPdf.js | 4 +- CS/BlazorApp_WordDocumentAPI.sln | 25 - CS/BlazorApp_WordDocumentAPI/App.razor | 12 - .../BlazorApp_WordDocumentAPI.csproj | 21 - .../Pages/Error.cshtml | 42 - .../Pages/Error.cshtml.cs | 27 - .../Pages/_Host.cshtml | 8 - .../Pages/_Layout.cshtml | 34 - CS/BlazorApp_WordDocumentAPI/Program.cs | 30 - .../Shared/MainLayout.razor | 11 - .../Shared/MainLayout.razor.css | 70 - .../wwwroot/css/blazing-berry/bootstrap.css | 12986 ---------------- .../css/blazing-berry/bootstrap.min.css | 6 - .../wwwroot/css/open-iconic/FONT-LICENSE | 86 - .../wwwroot/css/open-iconic/ICON-LICENSE | 21 - .../wwwroot/css/open-iconic/README.md | 114 - .../font/css/open-iconic-bootstrap.min.css | 1 - .../open-iconic/font/fonts/open-iconic.eot | Bin 28196 -> 0 bytes .../open-iconic/font/fonts/open-iconic.otf | Bin 20996 -> 0 bytes .../open-iconic/font/fonts/open-iconic.svg | 543 - .../open-iconic/font/fonts/open-iconic.ttf | Bin 28028 -> 0 bytes .../open-iconic/font/fonts/open-iconic.woff | Bin 14984 -> 0 bytes .../wwwroot/favicon.ico | Bin 5430 -> 0 bytes README.md | 16 +- 40 files changed, 274 insertions(+), 14166 deletions(-) create mode 100644 CS/BlazorAppWordProcessing.sln create mode 100644 CS/BlazorAppWordProcessing/Components/App.razor create mode 100644 CS/BlazorAppWordProcessing/Components/Layout/MainLayout.razor create mode 100644 CS/BlazorAppWordProcessing/Components/Pages/Error.razor rename CS/{BlazorApp_WordDocumentAPI/Pages/Index.razor => BlazorAppWordProcessing/Components/Pages/Home.razor} (75%) create mode 100644 CS/BlazorAppWordProcessing/Components/Routes.razor rename CS/{BlazorApp_WordDocumentAPI => BlazorAppWordProcessing/Components}/_Imports.razor (56%) rename CS/{BlazorApp_WordDocumentAPI => BlazorAppWordProcessing}/Data/MailMerge.rtf (100%) rename CS/{BlazorApp_WordDocumentAPI => BlazorAppWordProcessing}/Data/SampleData.cs (53%) create mode 100644 CS/BlazorAppWordProcessing/Program.cs rename CS/{BlazorApp_WordDocumentAPI => BlazorAppWordProcessing}/appsettings.Development.json (82%) rename CS/{BlazorApp_WordDocumentAPI => BlazorAppWordProcessing}/appsettings.json (100%) rename CS/{BlazorApp_WordDocumentAPI/wwwroot/css/site.css => BlazorAppWordProcessing/wwwroot/app.css} (81%) rename CS/{BlazorApp_WordDocumentAPI/wwwroot/css => BlazorAppWordProcessing/wwwroot}/bootstrap/bootstrap.min.css (100%) rename CS/{BlazorApp_WordDocumentAPI/wwwroot/css => BlazorAppWordProcessing/wwwroot}/bootstrap/bootstrap.min.css.map (100%) create mode 100644 CS/BlazorAppWordProcessing/wwwroot/favicon.png rename CS/{BlazorApp_WordDocumentAPI => BlazorAppWordProcessing}/wwwroot/js/exportToPdf.js (81%) delete mode 100644 CS/BlazorApp_WordDocumentAPI.sln delete mode 100644 CS/BlazorApp_WordDocumentAPI/App.razor delete mode 100644 CS/BlazorApp_WordDocumentAPI/BlazorApp_WordDocumentAPI.csproj delete mode 100644 CS/BlazorApp_WordDocumentAPI/Pages/Error.cshtml delete mode 100644 CS/BlazorApp_WordDocumentAPI/Pages/Error.cshtml.cs delete mode 100644 CS/BlazorApp_WordDocumentAPI/Pages/_Host.cshtml delete mode 100644 CS/BlazorApp_WordDocumentAPI/Pages/_Layout.cshtml delete mode 100644 CS/BlazorApp_WordDocumentAPI/Program.cs delete mode 100644 CS/BlazorApp_WordDocumentAPI/Shared/MainLayout.razor delete mode 100644 CS/BlazorApp_WordDocumentAPI/Shared/MainLayout.razor.css delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/blazing-berry/bootstrap.css delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/blazing-berry/bootstrap.min.css delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/FONT-LICENSE delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/ICON-LICENSE delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/README.md delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/font/fonts/open-iconic.eot delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/font/fonts/open-iconic.otf delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/font/fonts/open-iconic.svg delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/css/open-iconic/font/fonts/open-iconic.woff delete mode 100644 CS/BlazorApp_WordDocumentAPI/wwwroot/favicon.ico diff --git a/CS/BlazorAppWordProcessing.sln b/CS/BlazorAppWordProcessing.sln new file mode 100644 index 0000000..9273a82 --- /dev/null +++ b/CS/BlazorAppWordProcessing.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35527.113 d17.12 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlazorAppWordProcessing", "BlazorAppWordProcessing\BlazorAppWordProcessing.csproj", "{3E860A22-CEDF-4FC1-A9D4-52102B917229}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3E860A22-CEDF-4FC1-A9D4-52102B917229}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3E860A22-CEDF-4FC1-A9D4-52102B917229}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3E860A22-CEDF-4FC1-A9D4-52102B917229}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3E860A22-CEDF-4FC1-A9D4-52102B917229}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/CS/BlazorAppWordProcessing/Components/App.razor b/CS/BlazorAppWordProcessing/Components/App.razor new file mode 100644 index 0000000..f067c5e --- /dev/null +++ b/CS/BlazorAppWordProcessing/Components/App.razor @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/CS/BlazorAppWordProcessing/Components/Layout/MainLayout.razor b/CS/BlazorAppWordProcessing/Components/Layout/MainLayout.razor new file mode 100644 index 0000000..5a24bb1 --- /dev/null +++ b/CS/BlazorAppWordProcessing/Components/Layout/MainLayout.razor @@ -0,0 +1,23 @@ +@inherits LayoutComponentBase + +
+ + +
+
+ About +
+ +
+ @Body +
+
+
+ +
+ An unhandled error has occurred. + Reload + 🗙 +
diff --git a/CS/BlazorAppWordProcessing/Components/Pages/Error.razor b/CS/BlazorAppWordProcessing/Components/Pages/Error.razor new file mode 100644 index 0000000..576cc2d --- /dev/null +++ b/CS/BlazorAppWordProcessing/Components/Pages/Error.razor @@ -0,0 +1,36 @@ +@page "/Error" +@using System.Diagnostics + +Error + +

Error.

+

An error occurred while processing your request.

+ +@if (ShowRequestId) +{ +

+ Request ID: @RequestId +

+} + +

Development Mode

+

+ Swapping to Development environment will display more detailed information about the error that occurred. +

+

+ The Development environment shouldn't be enabled for deployed applications. + It can result in displaying sensitive information from exceptions to end users. + For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development + and restarting the app. +

+ +@code{ + [CascadingParameter] + private HttpContext? HttpContext { get; set; } + + private string? RequestId { get; set; } + private bool ShowRequestId => !string.IsNullOrEmpty(RequestId); + + protected override void OnInitialized() => + RequestId = Activity.Current?.Id ?? HttpContext?.TraceIdentifier; +} diff --git a/CS/BlazorApp_WordDocumentAPI/Pages/Index.razor b/CS/BlazorAppWordProcessing/Components/Pages/Home.razor similarity index 75% rename from CS/BlazorApp_WordDocumentAPI/Pages/Index.razor rename to CS/BlazorAppWordProcessing/Components/Pages/Home.razor index d73a0dd..118cb3d 100644 --- a/CS/BlazorApp_WordDocumentAPI/Pages/Index.razor +++ b/CS/BlazorAppWordProcessing/Components/Pages/Home.razor @@ -1,11 +1,11 @@ @page "/" +@rendermode InteractiveServer @inject IJSRuntime JS -@using System.IO -@using DevExpress.XtraRichEdit @using MimeKit; @using MailKit.Net.Smtp @using Microsoft.Extensions.Logging @inject ILogger logger +
@@ -16,7 +16,7 @@