using HZY.Framework.Repository.EntityFramework; using MiaoYu.Repository.Admin.Entities.Systems; using Microsoft.AspNetCore.Components.WebView.WindowsForms; using Microsoft.Extensions.Logging; namespace MiaoYu.WinFormDemo; public partial class Form1 : Form { private readonly ILogger _logger; private IRepository _sysUserRepository; public Form1(ILogger logger, IRepository sysUserRepository) { InitializeComponent(); _logger = logger; _sysUserRepository = sysUserRepository; } private void Form1_Load(object sender, EventArgs e) { // 加入启动 blazor blazorWebView1.HostPage = "wwwroot\\index.html"; blazorWebView1.Services = HZY.Framework.Core.App.WebApplication?.Services!; blazorWebView1.RootComponents.Add("#app"); // 打开窗口2 var form2 = HZY.Framework.Core.App.WebApplication?.Services?.GetService(); form2?.Show(); } }