blazor相关内容

我可以使用Swashbakle从Blazor项目c#生成Swagger UI吗

我是否可以使用Swashbakle通过Blazor C#从项目生成Swagger UI 我知道swaschbakle需要MVC,并且您不能在同一个项目中同时使用这两个工具。 但是有什么办法可以绕过它吗? 推荐答案 我已通过使用W ASP.NETcore3.0应用程序的Balzor模板解决了此问题。并遵循本指南:Getting started with swashbuckle ASP.N ..
发布时间:2022-02-24 19:53:24 C#/.NET

发布更改后强制重新加载 Blazor 客户端

我有一个 Blazor 应用程序,我将其部署到 Azure 以进行一些 alpha 测试.我已经做到了,我可以从网站上运行应用程序就好了. 当我对客户端和服务器项目进行更改并重新发布它们时,问题就出现了.无论浏览器正在运行,客户端都将运行浏览器缓存中已经存在的任何内容,直到浏览器历史记录被清除.这意味着在清除历史记录之前,应用程序似乎已损坏,因为旧版本上的客户端请求与新的服务器 API 不匹 ..
发布时间:2022-01-23 18:19:13 其他开发

什么是 ASP.NET Core 静态 Web 资产?

HostBuilder.ConfigureWebHostDefaults()(最终调用 ConfigureWebDefaults).我想更好地理解它,因为我找不到关于它的文档. 这段代码似乎正在加载一些静态文件.什么是静态网络资产,我们为什么需要它们?这与将静态资产嵌入 Blazor 库有关吗? builder.ConfigureAppConfiguration((ctx, cb) =>{ ..
发布时间:2022-01-13 12:58:19 其他开发

在 Blazor 应用程序中使用值创建动态文本字段

预期输出 输出 @page "/"@使用 UDemo.Data@for (int i = count; i >= 1; i--){ 在此代码中,我试图获取带有值的动态文本框.不知道如何保存动态文本框值.这里我使用了两种方式数据绑定@bind-value.有没有其他方法可以解决这个问题.* 解决方案 重点是绑定到userNames[i].这就是为什么 foreac ..
发布时间:2022-01-13 11:48:40 其他开发

在 Blazor SPA 中嵌入传单地图

如何在 Blazor SPA 中嵌入 Leaflet 地图,使用 JSInterop,应定义哪些对象,以及如何将表示在地图上单击的位置的数据从 JavaScript 传递到 Blazor 解决方案 注意:下面的示例代码是在独立的 WebAssembly Blazor 应用程序中创建和测试的...... 非静态字段、方法或属性“成员"需要对象引用 让我们创建对象类,它的对象引用将 ..

Blazor 使用 Azure AD 身份验证允许匿名访问

我目前正在编写一个包含默认 AzureAD 身份验证的(服务器端)Blazor 应用程序. 这对经过身份验证的用户非常有效 - 对入口 (_Host.cshtml) 文件提出挑战,重定向,然后在经过身份验证后返回. 我需要有几个页面需要身份验证 - 我不希望用户受到质疑并将其重定向到 Microsoft. 这样做的正确方法是什么?我已经尝试了 AllowAnonymousAttr ..

在父实体 EFCore 的获取上加载子实体

我有以下型号.在使用 find 方法从数据库中获取时,用子实体加载父实体的更好方法是什么? 父实体: 公共类客户端{公共 int Id { 获取;放;}公共字符串姓氏 { 获取;放;}公共字符串性别{得到;放;}公共日期时间 DateOfBirth { 获取;放;}公共地址地址{获取;放;}} 子实体: 公共类地址{公共 int Id { 获取;放;}公共字符串 FirstLine { ..
发布时间:2022-01-05 08:34:02 C#/.NET

使用 Entity Framework Core 的 Blazor 并发问题

我的目标 我想创建一个新的 IdentityUser 并显示已通过同一个 Blazor 页面创建的所有用户.该页面有: 一个通过你的表单将创建一个 IdentityUser 第三方的网格组件 (DevExpress Blazor DxDataGrid),显示所有使用 UserManager.Users 属性的用户.此组件接受 IQueryable 作为数据源. 问题 当我 ..

使用参数在 blazor 中重定向

您好,如何使用参数重定向到 Blazor 中的另一个页面? @page "/auth"@using Microsoft.AspNetCore.Blazor.Services;@inject AuthService 身份验证@inject IUriHelper urihelper; ..
发布时间:2022-01-02 11:40:18 C#/.NET

从 PWA 向 iOS 发送推送通知

我有一个使用 Blazor WebAssembly 制作的渐进式 Web 应用程序,我想知道是否可以向 iOS 设备发送推送通知?虽然人们说如果现在可以在 MacOS 上的 Safari 上运行,Push API 的网站说它不支持 iOS 上的 Safari. 如果我面向 iOS,是否需要包装每个网络应用程序?我没有 MacBook,是否需要购买一台才能实现这一目标? 还有 Fireb ..

如何在服务器端 Blazor 中访问 HttpContext?

我需要访问页面 (.cshtml) 中的 HttpContext,特别是请求和 cookie.尽管可用,HttpContextAccessor 总是在其 HttpContext 属性中存储一个 null 值. 任何想法将不胜感激. 提前致谢. 编辑:我使用的 Blazor 版本是:0.7.0. 解决方案 将以下内容添加到 Blazor.Web.App.Startup.cs ..
发布时间:2021-12-21 12:24:48 其他开发

Blazor Chrome 缓存问题

我有这个 Blazor SPA,我已在网络酒店上发布到 IIS.我的问题是 Chrome 以某种方式缓存了我的 Blazor 程序集,所以无论我重新部署多少次,我仍然会得到旧的 dll.我可以使用 chrome --disable-application-cache --incognito 启动一个新的干净 Chrome,这确实获得了新的 dll,但我该如何正确解决这个问题?亲切的问候 解决 ..
发布时间:2021-12-15 15:14:53 其他开发

如何使用 Blazor 生成和保存文件客户端?

我想要一个 SPA 来完成客户端的所有工作,甚至生成一些图表/视觉效果. 我希望能够让用户单击按钮并保存页面中的视觉效果、表格和其他内容(既可见又不可见,因此右键单击保存或复制/粘贴并不总是选项). 如何从 webassembly/blazor 库中调用函数、获取其结果并将其保存为客户端的文件? 这个想法是这样的......? cshtml ..
发布时间:2021-12-15 14:45:36 C#/.NET

For 循环不返回预期值 - C# - Blazor

使用 Blazor,我正在为我的项目创建分页功能.主要的概念就是使用linq的.Skip()和.Take(),我只会取列表中点击页面的列表项. 创建分页按钮的代码:(E.G: 1,2,3) @for (int i = 0; i ..
发布时间:2021-12-11 12:24:26 C#/.NET

.cshtml 更改时,为什么刷新后页面不更新

我正在尝试 Blazor,但我不明白为什么在刷新浏览器页面后更改 component 时它没有更新?client 不应该像 angular 那样更新自己吗? 它仅在我重新启动 blazor 服务器时刷新. Index.cshtml @page "/" 你好,世界! 如果我将 中的文本更改为 Hello people ,我将保存项目并刷新页面(正如我在Bla ..
发布时间:2021-12-10 20:09:55 其他开发

如何制作使用 oninput 而不是 onchange 绑定的 EditForm Input?

假设我想使用 EditForm,但我希望每次用户输入控件时触发值绑定,而不仅仅是模糊. 举个例子,假设我想要一个 InputNumber 来做这个?我尝试使用不同的方法,例如 bind-Value:event="oninput" ,但没有成功.通过复制 InputNumber 的 AspNetCore 源代码并覆盖/重写一些东西,我终于能够或多或少地得到我想要的东西. 这是我的 Inp ..
发布时间:2021-12-10 20:01:02 C#/.NET