From e2be161b5531e371b8c65415ba6755b58ba8f032 Mon Sep 17 00:00:00 2001 From: Tamilselvan-Durairaj <153176971+Tamilselvan-Durairaj@users.noreply.github.com> Date: Fri, 3 Oct 2025 13:03:08 +0530 Subject: [PATCH 1/3] 978978: Added the WPF and winforms hybrid application for blazor pdfviewer --- .../WPF/WpfBlazorHybridApp/App.xaml | 9 +++++ .../WPF/WpfBlazorHybridApp/App.xaml.cs | 13 +++++++ .../WPF/WpfBlazorHybridApp/AssemblyInfo.cs | 10 +++++ .../WPF/WpfBlazorHybridApp/MainWindow.xaml | 17 +++++++++ .../WPF/WpfBlazorHybridApp/MainWindow.xaml.cs | 30 +++++++++++++++ .../WPF/WpfBlazorHybridApp/PDFViewer.razor | 6 +++ .../WpfBlazorHybridApp.csproj | 17 +++++++++ .../WpfBlazorHybridApp/WpfBlazorHybridApp.sln | 24 ++++++++++++ .../WPF/WpfBlazorHybridApp/wwwroot/index.html | 16 ++++++++ .../Components/PDFViewer.razor | 6 +++ .../Components/_Import.razor | 2 + .../WinFormsBlazorHybridApp/Form1.Designer.cs | 38 +++++++++++++++++++ .../WinForms/WinFormsBlazorHybridApp/Form1.cs | 25 ++++++++++++ .../WinFormsBlazorHybridApp/Program.cs | 16 ++++++++ .../WinFormsBlazorHybridApp.csproj | 17 +++++++++ .../WinFormsBlazorHybridApp.csproj.user | 8 ++++ .../WinFormsBlazorHybridApp.sln | 24 ++++++++++++ .../wwwroot/index.html | 17 +++++++++ 18 files changed, 295 insertions(+) create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/App.xaml create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/AssemblyInfo.cs create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/PDFViewer.razor create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.csproj create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/Components/PDFViewer.razor create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/Components/_Import.razor create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/Form1.Designer.cs create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/Form1.cs create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/Program.cs create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.csproj create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.csproj.user create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.sln create mode 100644 Server Deployment/WinForms/WinFormsBlazorHybridApp/wwwroot/index.html diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml b/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml new file mode 100644 index 0000000..e4af724 --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs b/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs new file mode 100644 index 0000000..4a52447 --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs @@ -0,0 +1,13 @@ +using System.Configuration; +using System.Data; +using System.Windows; + +namespace WpfBlazorHybridApp; + +/// +/// Interaction logic for App.xaml +/// +public partial class App : Application +{ +} + diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/AssemblyInfo.cs b/Server Deployment/WPF/WpfBlazorHybridApp/AssemblyInfo.cs new file mode 100644 index 0000000..cc29e7f --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/AssemblyInfo.cs @@ -0,0 +1,10 @@ +using System.Windows; + +[assembly:ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml b/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml new file mode 100644 index 0000000..d1e5e3e --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs b/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs new file mode 100644 index 0000000..a0527a8 --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs @@ -0,0 +1,30 @@ +using System.Text; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; +using Microsoft.Extensions.DependencyInjection; +using Syncfusion.Blazor; + +namespace WpfBlazorHybridApp; + +/// +/// Interaction logic for MainWindow.xaml +/// +public partial class MainWindow : Window +{ + public MainWindow() + { + InitializeComponent(); + var serviceCollection = new ServiceCollection(); + serviceCollection.AddWpfBlazorWebView(); + serviceCollection.AddMemoryCache(); + serviceCollection.AddSyncfusionBlazor(); + Resources.Add("services", serviceCollection.BuildServiceProvider()); + } +} \ No newline at end of file diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/PDFViewer.razor b/Server Deployment/WPF/WpfBlazorHybridApp/PDFViewer.razor new file mode 100644 index 0000000..3deb92c --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/PDFViewer.razor @@ -0,0 +1,6 @@ +@using Syncfusion.Blazor.SfPdfViewer; + + + \ No newline at end of file diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.csproj b/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.csproj new file mode 100644 index 0000000..6d5179f --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.csproj @@ -0,0 +1,17 @@ + + + + WinExe + net9.0-windows + enable + enable + true + + + + + + + + + diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln b/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln new file mode 100644 index 0000000..33ed417 --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln @@ -0,0 +1,24 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.2.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfBlazorHybridApp", "WpfBlazorHybridApp.csproj", "{E9C00DD1-CE6A-E6CB-F1A2-800B189AD5F0}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E9C00DD1-CE6A-E6CB-F1A2-800B189AD5F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E9C00DD1-CE6A-E6CB-F1A2-800B189AD5F0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E9C00DD1-CE6A-E6CB-F1A2-800B189AD5F0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E9C00DD1-CE6A-E6CB-F1A2-800B189AD5F0}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {AE279F44-B481-4787-897D-625F4A64AF9F} + EndGlobalSection +EndGlobal diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html b/Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html new file mode 100644 index 0000000..1279765 --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html @@ -0,0 +1,16 @@ + + + + + + WPF Blazor Hybrid App + + + + + +
Loading...
+ + + + \ No newline at end of file diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/Components/PDFViewer.razor b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Components/PDFViewer.razor new file mode 100644 index 0000000..3deb92c --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Components/PDFViewer.razor @@ -0,0 +1,6 @@ +@using Syncfusion.Blazor.SfPdfViewer; + + + \ No newline at end of file diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/Components/_Import.razor b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Components/_Import.razor new file mode 100644 index 0000000..beab56d --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Components/_Import.razor @@ -0,0 +1,2 @@ +@using Microsoft.AspNetCore.Components.Web +@using Syncfusion.Blazor.SfPdfViewer \ No newline at end of file diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/Form1.Designer.cs b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Form1.Designer.cs new file mode 100644 index 0000000..2f89297 --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Form1.Designer.cs @@ -0,0 +1,38 @@ +namespace WinFormsBlazorHybridApp; + +partial class Form1 +{ + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Text = "Form1"; + } + + #endregion +} diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/Form1.cs b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Form1.cs new file mode 100644 index 0000000..00c66d1 --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Form1.cs @@ -0,0 +1,25 @@ +namespace WinFormsBlazorHybridApp; +using Microsoft.AspNetCore.Components.WebView.WindowsForms; +using Microsoft.Extensions.DependencyInjection; +using Syncfusion.Blazor; +using WinFormsBlazorHybridApp.Components; + +public partial class Form1 : Form +{ + public Form1() + { + InitializeComponent(); + var services = new ServiceCollection(); + services.AddWindowsFormsBlazorWebView(); + services.AddMemoryCache(); + services.AddSyncfusionBlazor(); + var blazorWebView = new BlazorWebView() + { + HostPage = "wwwroot\\index.html", + Services = services.BuildServiceProvider(), + Dock = DockStyle.Fill + }; + blazorWebView.RootComponents.Add("#app"); + this.Controls.Add(blazorWebView); + } +} diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/Program.cs b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Program.cs new file mode 100644 index 0000000..23c9289 --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/Program.cs @@ -0,0 +1,16 @@ +namespace WinFormsBlazorHybridApp; + +static class Program +{ + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + // To customize application configuration such as set high DPI settings or default font, + // see https://aka.ms/applicationconfiguration. + ApplicationConfiguration.Initialize(); + Application.Run(new Form1()); + } +} \ No newline at end of file diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.csproj b/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.csproj new file mode 100644 index 0000000..d589ea6 --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.csproj @@ -0,0 +1,17 @@ + + + + WinExe + net9.0-windows + enable + true + enable + + + + + + + + + \ No newline at end of file diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.csproj.user b/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.csproj.user new file mode 100644 index 0000000..7814ea2 --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.csproj.user @@ -0,0 +1,8 @@ + + + + + Form + + + diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.sln b/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.sln new file mode 100644 index 0000000..f57e6d9 --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/WinFormsBlazorHybridApp.sln @@ -0,0 +1,24 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.2.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinFormsBlazorHybridApp", "WinFormsBlazorHybridApp.csproj", "{3FD92601-2909-12E4-0626-B9DCF8DD9781}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3FD92601-2909-12E4-0626-B9DCF8DD9781}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3FD92601-2909-12E4-0626-B9DCF8DD9781}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3FD92601-2909-12E4-0626-B9DCF8DD9781}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3FD92601-2909-12E4-0626-B9DCF8DD9781}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {C7560C67-46F8-46B0-B154-E255188EB6F3} + EndGlobalSection +EndGlobal diff --git a/Server Deployment/WinForms/WinFormsBlazorHybridApp/wwwroot/index.html b/Server Deployment/WinForms/WinFormsBlazorHybridApp/wwwroot/index.html new file mode 100644 index 0000000..e3cca11 --- /dev/null +++ b/Server Deployment/WinForms/WinFormsBlazorHybridApp/wwwroot/index.html @@ -0,0 +1,17 @@ + + + + + + WinFormsBlazor + + + + + +
Loading...
+ + + + + \ No newline at end of file From fe6fc1cdbc6c1bb35da9f62bda4a77289ada5efb Mon Sep 17 00:00:00 2001 From: Tamilselvan-Durairaj <153176971+Tamilselvan-Durairaj@users.noreply.github.com> Date: Mon, 6 Oct 2025 20:09:40 +0530 Subject: [PATCH 2/3] 978978: Update the sample --- Server Deployment/WPF/WpfBlazorHybridApp/App.xaml | 4 ++-- Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs | 2 +- Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml | 5 +++-- Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs | 2 +- .../WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln | 4 ++-- Server Deployment/WPF/WpfBlazorHybridApp/_Import.razor | 2 ++ Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html | 1 - 7 files changed, 11 insertions(+), 9 deletions(-) create mode 100644 Server Deployment/WPF/WpfBlazorHybridApp/_Import.razor diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml b/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml index e4af724..54ba469 100644 --- a/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml +++ b/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml @@ -1,7 +1,7 @@ - diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs b/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs index 4a52447..616fdbf 100644 --- a/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs +++ b/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs @@ -2,7 +2,7 @@ using System.Data; using System.Windows; -namespace WpfBlazorHybridApp; +namespace WPFBlazorHybridApp; /// /// Interaction logic for App.xaml diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml b/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml index d1e5e3e..e8ecb75 100644 --- a/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml +++ b/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml @@ -1,16 +1,17 @@ - + diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs b/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs index a0527a8..bef7596 100644 --- a/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs +++ b/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs @@ -11,7 +11,7 @@ using Microsoft.Extensions.DependencyInjection; using Syncfusion.Blazor; -namespace WpfBlazorHybridApp; +namespace WPFBlazorHybridApp; /// /// Interaction logic for MainWindow.xaml diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln b/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln index 33ed417..38c0dd8 100644 --- a/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln +++ b/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln @@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.5.2.0 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfBlazorHybridApp", "WpfBlazorHybridApp.csproj", "{E9C00DD1-CE6A-E6CB-F1A2-800B189AD5F0}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPFBlazorHybridApp", "WPFBlazorHybridApp.csproj", "{E9C00DD1-CE6A-E6CB-F1A2-800B189AD5F0}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -19,6 +19,6 @@ Global HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {AE279F44-B481-4787-897D-625F4A64AF9F} + SolutionGuid = {8199E5BF-B4F3-4C46-AE9C-C724E3F9DD63} EndGlobalSection EndGlobal diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/_Import.razor b/Server Deployment/WPF/WpfBlazorHybridApp/_Import.razor new file mode 100644 index 0000000..beab56d --- /dev/null +++ b/Server Deployment/WPF/WpfBlazorHybridApp/_Import.razor @@ -0,0 +1,2 @@ +@using Microsoft.AspNetCore.Components.Web +@using Syncfusion.Blazor.SfPdfViewer \ No newline at end of file diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html b/Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html index 1279765..df2c236 100644 --- a/Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html +++ b/Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html @@ -5,7 +5,6 @@ WPF Blazor Hybrid App - From a0d74b8888d2e38bc8f0163bede809a7dece9dc5 Mon Sep 17 00:00:00 2001 From: Tamilselvan-Durairaj <153176971+Tamilselvan-Durairaj@users.noreply.github.com> Date: Mon, 6 Oct 2025 20:15:08 +0530 Subject: [PATCH 3/3] 978978: Update the WPF sample --- .../WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/App.xaml | 0 .../WPFBlazorHybridApp}/App.xaml.cs | 0 .../WPFBlazorHybridApp}/AssemblyInfo.cs | 0 .../WPFBlazorHybridApp}/MainWindow.xaml | 0 .../WPFBlazorHybridApp}/MainWindow.xaml.cs | 0 .../WPFBlazorHybridApp}/PDFViewer.razor | 0 .../WPFBlazorHybridApp/WPFBlazorHybridApp.csproj} | 0 .../WPFBlazorHybridApp/WPFBlazorHybridApp.sln} | 0 .../WPFBlazorHybridApp}/_Import.razor | 0 .../WPFBlazorHybridApp}/wwwroot/index.html | 0 10 files changed, 0 insertions(+), 0 deletions(-) rename Server Deployment/{WPF/WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/App.xaml (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/App.xaml.cs (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/AssemblyInfo.cs (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/MainWindow.xaml (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/MainWindow.xaml.cs (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/PDFViewer.razor (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.csproj => DeployWPF/WPFBlazorHybridApp/WPFBlazorHybridApp.csproj} (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln => DeployWPF/WPFBlazorHybridApp/WPFBlazorHybridApp.sln} (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/_Import.razor (100%) rename Server Deployment/{WPF/WpfBlazorHybridApp => DeployWPF/WPFBlazorHybridApp}/wwwroot/index.html (100%) diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml b/Server Deployment/DeployWPF/WPFBlazorHybridApp/App.xaml similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/App.xaml rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/App.xaml diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs b/Server Deployment/DeployWPF/WPFBlazorHybridApp/App.xaml.cs similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/App.xaml.cs rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/App.xaml.cs diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/AssemblyInfo.cs b/Server Deployment/DeployWPF/WPFBlazorHybridApp/AssemblyInfo.cs similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/AssemblyInfo.cs rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/AssemblyInfo.cs diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml b/Server Deployment/DeployWPF/WPFBlazorHybridApp/MainWindow.xaml similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/MainWindow.xaml diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs b/Server Deployment/DeployWPF/WPFBlazorHybridApp/MainWindow.xaml.cs similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/MainWindow.xaml.cs rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/MainWindow.xaml.cs diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/PDFViewer.razor b/Server Deployment/DeployWPF/WPFBlazorHybridApp/PDFViewer.razor similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/PDFViewer.razor rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/PDFViewer.razor diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.csproj b/Server Deployment/DeployWPF/WPFBlazorHybridApp/WPFBlazorHybridApp.csproj similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.csproj rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/WPFBlazorHybridApp.csproj diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln b/Server Deployment/DeployWPF/WPFBlazorHybridApp/WPFBlazorHybridApp.sln similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/WpfBlazorHybridApp.sln rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/WPFBlazorHybridApp.sln diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/_Import.razor b/Server Deployment/DeployWPF/WPFBlazorHybridApp/_Import.razor similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/_Import.razor rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/_Import.razor diff --git a/Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html b/Server Deployment/DeployWPF/WPFBlazorHybridApp/wwwroot/index.html similarity index 100% rename from Server Deployment/WPF/WpfBlazorHybridApp/wwwroot/index.html rename to Server Deployment/DeployWPF/WPFBlazorHybridApp/wwwroot/index.html