asp.net-core 相关问题

ASP.NET Core是一个用于构建Web和云应用程序的精简,可组合和跨平台的框架。它是GitHub上完全开源的。 ASP.NET核心应用程序可以在Windows上运行完整的.NET Framework或更小的.NET Core,也可以在Linux和MacOS上运行.NET Core和Mono。

如何正确排除 .NET 8 中的 Identity 表?

我试图排除一些默认带有 Identity 的表,但我收到了每个表的警告: 实体类型“IdentityUserToken”首先被显式映射,然后被忽略。缺点...

回答 1 投票 0

控制器方法接收 Ajax 发送的数据为 null

我有一个简单的控制器方法,期望接收一个字符串参数: 公共类 ZTest :BaseController { [http邮报] 公共异步任务测试(stri...

回答 1 投票 0

.ToList() 转换花费太多时间

这是两个不需要时间执行的快速查询。 但是,当我将查询从 AsQueryable 转换为 .ToList() 时,只有一行需要超过两到三分钟的时间。但我需要信息

回答 1 投票 0

无法调用带有[Authorize(Roles = "角色名称")]属性标记的方法。 ASP.NET Core

所以,我做了一个简单的Jwt令牌授权。当没有角色时,一切都正常。但是,当我尝试使该方法只能通过角色访问时,它会显示 403 和其他访问错误。 我的

回答 1 投票 0

如何对 TextOutputFormatter 进行单元测试

我已经编写了一个 TextOutputFormatter,它按预期工作,但现在我想围绕它进行一些单元测试。 WriteResponseBodyAsync 的第一个参数是 OutputFromatterWriteContext...

回答 2 投票 0

一个项目中有 2 个 launchsettings.json 文件

我目前有一个项目,有 2 个 launchsettings.json 文件。一个位于“属性”文件夹下,另一个位于“视图/属性”下。我很困惑,因为这是我第一次遇到这种情况

回答 1 投票 0

在 Visual Studio 2022 中的 Web 服务器 API 项目中将目标平台从 x64 更改为 x86 后出现错误 500.30

我使用 .NET 8.0 在 Visual Studio 2022 中创建了一个新的 Web 服务器 API 项目。自动生成 WeatherForecast 控制器。编译发布后不做任何修改...

回答 1 投票 0

使用itextsharp 5.5.13.3在.net core 6 mvc中将数据表转换为带有自定义页眉和页脚的pdf?

我想用数据表中的数据生成pdf并设置自定义页眉和页脚。 私人无效 ProcessEMICalendarDocument(DocumentGenerationRequestModel 项目,List templateStrea...

回答 1 投票 0

迁移捆绑日志未发送到 Seq

执行迁移包时,日志不会发送到 Seq。正常执行应用程序时,所有内容都会整齐地发送到 Seq。 首先我认为这是因为 Log.CloseAndFlush() 没有被调用,

回答 1 投票 0

EF Core Fluent API 中定义的多对多关系

这可能是重复的,但真诚地,我花了不眠之夜试图找出如何实现这种关系。基本上,一个银行客户可以拥有许多他们主要的账户......

回答 1 投票 0

在asp.net core的下面的代码中,用户可以选择多个单选按钮,这使得愚蠢的

这是我的测验应用程序在 asp.net core 中的视图 ... 这是我的测验应用程序在 asp.net core 中的视图 <div class="question bg-white p-3 border-bottom"> <div class="d-flex flex-row align-items-center question-title"> <h3 class="text-primary">Q.</h3> <h5 class="mt-1 ml-2">@Html.DisplayFor(x => x.q_text)</h5> </div> <div class="ans ml-2"> <label class="radio"> <span> @Html.RadioButtonFor(x => x.QA, Model.q_id, new { id = "QA" }) <span class="checkmark"></span> @Model.QA </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @Html.RadioButtonFor(x => x.QB, Model.q_id, new { id = "QB" }) <span class="checkmark"></span> @Model.QB </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @Html.RadioButtonFor(x => x.QC, Model.q_id, new { id = "QC" }) <span class="checkmark"></span> @Model.QC </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @Html.RadioButtonFor(x => x.QD, Model.q_id, new { id = "QD" }) <span class="checkmark"></span> @Model.QD </span> </label> </div> <div class="row" style="display:none"> @Html.TextBoxFor(x => x.QCorrectAns) </div> </div> <div class="d-flex flex-row justify-content-between align-items-center p-3 bg-white"> <input type="submit" value="Next" class="btn btn-success" /> @Html.ValidationMessage("", new { @class = "text-danger" }) </div> 我尝试申请应用选项名称来代替Model.q_id,但没有成功。 在上面的代码中,用户可以选择多个选项,从而导致错误或错误的答案选择。我不想应用用户可以选择多个选项。 我希望用户可以一次选择一个选项。 模型类 public int q_id { get; set; } public string q_text { get; set; } public string QA { get; set; } public string QB { get; set; } public string QC { get; set; } public string QD { get; set; } public string QCorrectAns { get; set; } public Nullable<int> q_fk_Cat_id { get; set; } public virtual quiz_Category quiz_Category { get; set; } 然后我必须为其指定 id,并且需要编写 JavaScript 代码。 不,我的意思是使用 asp.net core 标签助手来实现您的要求。在 html 输入标签单选按钮内,它将使用名称来查看这是否是一个组。因此,如果您使用标签助手,您应该为 q_id 设置 asp-for 属性,它会自动将所有名称设置为 q_id。 像这样: <input type="radio" asp-for="q_id" value="@Model.QA" /> 更多详情,您可以参考下面的例子: 我的控制器代码: public IActionResult Index() { var model = new quizModel() { QA="1", QB="2", QC="3", QD="4"}; return View(model); } 查看代码: <form asp-action="test" method="post"> <div class="question bg-white p-3 border-bottom"> <div class="d-flex flex-row align-items-center question-title"> <h3 class="text-primary">Q.</h3> <h5 class="mt-1 ml-2">@Html.DisplayFor(x => x.q_text)</h5> </div> <div class="ans ml-2"> <label class="radio"> <span> @* @Html.RadioButtonFor(x => x.QA, 0, new { id = "QA", name = "q_id" }) *@ <input type="radio" asp-for="q_id" value="@Model.QA" /> <span class="checkmark"></span> @Model.QA </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @* @Html.RadioButtonFor(x => x.QB, 1, new { id = "QB", name = "q_id" }) *@ <input type="radio" asp-for="q_id" value="@Model.QB" /> <span class="checkmark"></span> @Model.QB </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @* @Html.RadioButtonFor(x => x.QC, 2, new { id = "QC", name = "q_id" }) *@ <input type="radio" asp-for="q_id" value="@Model.QC" /> <span class="checkmark"></span> @Model.QC </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @* @Html.RadioButtonFor(x => x.QD, 3, new { id = "QD", name = "q_id" }) *@ <input type="radio" asp-for="q_id" value="@Model.QD" /> <span class="checkmark"></span> @Model.QD </span> </label> </div> <div class="row" style="display:none"> @Html.TextBoxFor(x => x.QCorrectAns) </div> <input type="submit" value="submit"/> </div> </form> 结果:

回答 1 投票 0

Json 列的 EF Core 数据播种

我正在尝试在具有一些 json 列的 EF core DbContext 中添加数据种子。 公共类地图点 { 公共 Guid Id { 获取;放; } 公共位置位置{获取;放; } } 公开课地点 ...

回答 1 投票 0

asp.net core web api 项目如何使用 FluentValidation 自动验证

我想用fluidvalidation自动验证异常,但现在还做不到。如果我将 Validator 放在同一个项目中,它会起作用,但如果我将 Validator 放在另一个库中......

回答 2 投票 0

Asp .Net Core 3 中的挑战到底意味着什么?

我知道你可以在asp .net core中进行身份验证和授权。例如,您可以使用授权属性拒绝对某些资源的访问。 例如,如果用户尝试...

回答 2 投票 0

如何在动作过滤器中获取当前模型

我有一个通用的动作过滤器,我想在 OnActionExecuting 方法中获取当前模型。我当前的实现如下: 公共类 CommandFilter : IActionFilter 其中 T :

回答 3 投票 0

SqlException:INSERT 语句与 FOREIGN KEY 冲突

我使用 ASP.NET Core 中的代码优先方法在 SQL Server 中创建了数据库。我的目的是建立一个简单的新闻网站。我有两张表,其中一张我创建了新闻组,并且成功了......

回答 1 投票 0

为什么我的自定义过滤器在 .NET Core 6.0 中没有被 servicefilter 或 typefilter 调用?

我对以下代码有问题。我尝试通过对构造函数的依赖项注入来实现自定义操作过滤器。 我按照本教程的确切方式进行操作,但是我的习惯

回答 1 投票 0

Postman 请求返回 404 Not Found

我创建了小型 Rest API 应用程序并尝试使用 Postman 对其进行测试,但一无所获。 这是代码片段: -动物 命名空间 VeterinaryClinicShelter.Models; 公开课动物 { 公共我...

回答 1 投票 0

如何在IdentityCore .NET 8中注册UserManager

我正在尝试使用个人帐户在 Blazor、.NET 8、服务器中进行用户管理。 我尝试为此创建一个用户页面,但出现错误: InvalidOperationException:无法为

回答 1 投票 0

模型验证错误时会跳过 ExceptionFilter

我正在尝试让我的自定义 ExceptionFilterAttribute 在模型验证错误的情况下也执行。 目前它被跳过,我收到以下响应,例如: { “输入...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.