blazor相关内容

为客户端Blazor部署环境动态配置Http.BaseAddress

在这个示例Hosting Blazor中,作者有一个调用Azure函数的Blazor ClientSide应用程序。作者设置了Http.BaseAddress。对于在以下情况下为本地URL配置客户端Blazor“Http.BaseAddress”的最佳方式有什么想法吗 将Blazor应用程序部署到Azure文件夹时的调试和Azure函数URL? 调试: Http.BaseAddress=新 ..
发布时间:2022-08-03 17:08:18 C#/.NET

EF核心枚举列表

我正在开发一个在实体框架核心中组织酒店预订的小型应用程序。我需要添加有关每个房间的床位数量和类型的信息。我在想,我决定将枚举列表存储在单独的表中,这样会更好。但我不知道如何实现它 public enum Bed { Single = 1, Double = 2, } public class Room : IEntity { [Key] public int I ..
发布时间:2022-08-03 17:00:07 C#/.NET

Blazor输入复选框

因此,总体目标是我希望在表单上具有所有不同图案和不同类型的裁剪(男性、女性、通用)的复选框,并且我希望能够选中x、y和z模式,然后选择男性和女性类型。然后将我检查过的值传递或访问到一个方法,该方法然后执行所有独特的配置。然后调用我的数据访问库并将它们保存到我的SQL Server。 我使用EditForms从由硬编码列表填充的下拉列表中获取数据,然后调用我的InsertPattern函数,从 ..
发布时间:2022-08-03 16:55:13 C#/.NET

使用Blazor创建递归列表结构

我正尝试在Blazor中创建一个递归列表 ,这样做看起来合乎逻辑,但我得到了一个奇怪的行为,这是我的代码: 表示ul li的Class元素: public class Element { public string Title { get; set; } public Element Parent { get; set; } public int Inde ..
发布时间:2022-08-03 16:51:31 C#/.NET

焊剂中的状态存储在哪里?

我对国家管理工作还是个新手。目前,我正在开发一个Blazor应用程序,我偶然发现了允许通过通量模式进行状态管理的&fluxor";框架。 Flosor非常适合我,但我似乎搞不清楚页面的状态实际上存储在哪里。 它是在缓存中、数据库中还是其他奇特的方式中?有没有办法让我查看浏览器中存储的数据? 顺便说一句,我在我的应用程序的客户端使用了Fluxor。 谢谢你帮我! 推荐答案 ..
发布时间:2022-08-03 16:48:06 C#/.NET

在Razor组件中渲染Razor局部视图(Blazor)

我最近发现了Blazor,并一直在尝试一些测试项目,以便更好地评估如何将其包含在未来的项目中。我来自MVC背景,我从一个MVC项目开始,并向其中添加了Razor组件,我将其嵌套在我的标准MVC Razor页面中。 是否有可能出现相反的情况?我是否可以在Razor(Blazor)组件中执行等同于@Html.RenderPartial()的操作? 例如 MVC View使用@(awa ..
发布时间:2022-08-03 16:42:52 C#/.NET

使用身份验证托管的Blazor Wasm上出现Azure 500错误

我在这里完全不知所措。我有一个Blazor WASM托管运行.net5,它已经部署到Azure应用程序服务。当没有数据库时,部署到Azure是没有问题的。它如预期的那样装载和运行。从那以后,我安装了身份和DBContext。所有内容都在本地构建,并使用本地SQL实例正常运行。 在Azure上,我创建了一个新的SQLServer和一个SQL数据库。在SQL数据库防火墙设置中,我拥有允许Azur ..
发布时间:2022-08-03 16:30:55 其他开发

组件属性不支持复杂内容(混合的C#和标记)

我正在尝试使用Razor参数并将其传递给Blazor进行进一步处理,但在我尝试在下面的img标记上构建的@onClick事件上,我收到了这样的错误消息“Component Attributes Do Support Complex Content(Mixed C#and Markup)”: @{ for (int j = 0 ..
发布时间:2022-08-03 16:23:26 C#/.NET

Blazor--是否使用@

这里:SimilarQuestion,公认的答案是,是否使用@取决于审美原因。 但在我的用例中似乎有所不同: @foreach (var task in TasksNotInMee ..
发布时间:2022-08-03 16:05:13 其他开发

使用角色授权在.NET 5.0 Blazor客户端应用程序中不起作用

我使用的是.NET 5.0 Blazor客户端应用程序,但无法使用[Authorize(Roles="Admin")]和AuthorizeView标记。 我也有脚手架身份页面: 我正在使用一个使用Cosmos DB的自定义标识实现:https://github.com/pierodetomi/efcore-identity-cosmos 我知道Blazor客户端项目模板中的角色授 ..

带有Web API控制器身份验证问题的Blazor服务器

我有一个Blazor服务器应用程序,我想要添加一个Web API控制器,可以从Postman访问,最终也可以从其他应用程序访问。Blazor应用程序需要身份验证,但不需要Web API。我尝试添加AllowAnonymous,但收到从邮递员调用它的身份验证错误: HTTPS错误401.2-未经授权 由于身份验证标头无效,您无权查看此页面。 我怀疑我们的安全代理正在添加标头: 是否可以 ..
发布时间:2022-06-29 21:19:19 其他开发

我如何判断代码是否可以在安装了Blazor的客户端或服务器上运行?

我是Blazor开发的新手,我可能在这里遗漏了一些明显的东西,但搜索Google、阅读文档和搜索这个站点都没有找到答案。 出于安全原因(例如,散列密码),我需要确保在服务器端运行一些代码。我知道Blazor通常会自动确定代码将在哪里运行,但在这种情况下,我能确保一些功能在客户端和一些服务器端运行吗? 推荐答案 Blazor服务器是所有代码都在服务器上运行的应用程序模型,包括Bla ..
发布时间:2022-06-27 19:25:29 C#/.NET

如何用环境变量覆盖Blazor客户端配置?

我有可以工作的Web客户端,它使用&wwwroot/appsettings.json";文件进行配置。 现在,我只想使用环境变量来覆盖单个设置(例如,实际上会有许多任意的覆盖)。是否有类似ASP.NET Core服务器的现成使用机制(只需调用扩展方法并结合json、env。变量)? 我不是询问多个.json文件并根据环境变量在它们之间切换,这是完全不同的情况。 到目前为止,我还没 ..
发布时间:2022-06-27 19:18:43 C#/.NET

Blazor-JavaScript Interop-尚未设置.NET调用调度器

我正在试验Blazor WebAssembly app。当我的页面(即index.html)加载时,我希望在加载时向Blazor应用程序传递一个JavaScript数组。尝试call a method from JavaScript时,遇到错误: Uncaught (in promise) Error: No .NET call dispatcher has been set 我的代码如 ..
发布时间:2022-06-27 19:03:04 C#/.NET

将Blazor组件呈现为静态HTML并将其作为流返回

是否可以将Blazor组件呈现为字符串,以便我可以呈现静态HTML。我知道在哪里有一条路 要将MVC视图呈现为字符串,请执行以下操作。我需要做的是做一种方法来创建静态的HTML页面,将下载到WPF应用程序,然后用户可以在浏览器中打开它? 这是MVC应用的热门答案:How to render an ASP.NET MVC view as a string? 那么,Blazor也有类似的东西吗?我不需 ..
发布时间:2022-06-27 18:56:35 C#/.NET

错误:在razor.g.cs文件中,无法在VS中找到,无法找到_razor.g.cs文件

我在我的.razor文件和_razor.g.cs文件中收到了";;预期";错误, 在以前的Blazor版本中,我在解决方案文件夹中找到这些g.cs文件,现在我在那里找不到它们,并且在VS中双击错误消息不会指向任何地方(错误消息没有行号,.g.cs的错误消息有行号),我找不到问题。 _razor.g.cs文件现在位于哪里? 推荐答案 编辑项目文件(.cspro ..
发布时间:2022-06-27 18:48:59 其他开发

Blazor用户界面锁定

更新:它是从json到锁定线程的类的转换。我用一个较小的数据包尝试了同样的过程,但用户界面并没有冻结。所以问题是如何克服这一点? 我正在尝试从JSON获取一个被解析为类的值: public async Task GetData() { return await _httpClient.GetFromJsonAsync ..
发布时间:2022-06-27 18:44:39 C#/.NET