asp.net-core 相关问题

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

ASP.NET Core Razor 页面 - 如何设置除 en-US 之外的默认区域性以进行请求本地化

我有一个名为 WebApplication2 的 Web 应用程序,是使用 ASP.NET Core Web 应用程序(Razor Pages)和目标框架 .NET 8.0 创建的。 我可以使请求本地化以使用 URL 参数,如 ?c...

回答 1 投票 0

ASP.NET Core 应用程序 - 如何设置除 en-US 之外的默认区域性以进行请求本地化

我有一个名为 WebApplication2 的 Web 应用程序,是使用 ASP.NET Core Web 应用程序(Razor Pages)和目标框架 .NET 8.0 创建的。 我可以使请求本地化以使用 URL 参数,如 ?c...

回答 1 投票 0

ASP.NET Core/IIS:“HTTP 错误 404.8 - 未找到” – 为什么 web.config 文件的处理方式与其他内容根文件不同?

我设置了一个由 IIS 进程内托管的 ASP.NET Core 应用程序。 当我尝试访问内容根文件夹中的任何文件时,Kestrel 正确返回 HTTP 404。 但是,当我请求 https://

回答 1 投票 0

在 Blazor 中创建一个搜索函数,用于查找 SQL 中的多个条目

抱歉,由于各种原因,我无法提供实际的代码。 但我正在尝试为类中的多个条目创建一个搜索功能 例子 我有一个已实施的任务 公共异步任务 抱歉,由于各种原因,我无法提供实际的代码。 但是我正在尝试为类中的多个条目创建一个搜索功能 示例 我有一个已实施的任务 public async Task<List<RequestList>> SearchRequestAsync(string searchItem) { return await context.RequestLists.Where(s => s.RequestName.ToString().Contains(searchItem)).ToListAsync(); } RequestName 是我的数据库中的值之一 这适用于该列,但我想按多列进行过滤。 就上下文而言,我对此非常陌生,并且正在不断构建和学习。 本质上,我试图看看是否可以将 RequestList 列表中的值添加到另一个私有列表中,但不知道如何操作。 您可以在 Linq 中编写查询。我想你想要的是这样的: public async Task<List<RequestList>> SearchRequestAsync(string? searchItem1, string? searchItem2 ) { var query = context.RequestLists; if (searchItem1 is not null) { query = query.Where(s => s.RequestName.ToString().Contains(searchItem)); } if (searchItem2 is not null) { query = query.Where(s => /* some other condition */ ); } return await query.ToListAsync(); } 多个Where()子句串联运算,因此它们是AND在一起的。

回答 1 投票 0

如何设置默认区域性以便请求本地化在 ASP.NET Core 应用程序中工作?

我有一个名为 WebApplication2 的 Web 应用程序,我可以使请求本地化与 URL 参数一起使用,如 ?culture=fr-FR 或将应用程序默认语言设置为 fr-FR,但不能同时设置两者。这里...

回答 1 投票 0

同一个ip绑定中的多个ssl是windows

发布问题后,我做了一些研究。似乎每个 IP:PORT 组合只能拥有 1 个证书,因此不可能为具有相同 IP 的每个站点使用单独的 ssl 证书。使用 c...

回答 1 投票 0

如何使用 Bootstrap 5 制作类似 Gmail 的响应式侧边导航?

如何在 Blazor Server 应用程序(.net 6 Blazor Server)中制作我的侧边菜单,就像 Gmail 的左侧菜单一样,首先只显示图标,将鼠标悬停在菜单上会展开菜单并显示...

回答 1 投票 0

如何允许需要授权标头的缓存API端点?

我正在寻找一种缓存来自 .NET Core 中开发的 API 端点的响应的方法。作为要求的一部分,对 API 的请求必须具有有效的授权标头。 我遇到了一些

回答 2 投票 0

Web App Bot 和 Azure Bot 有什么区别

Bot Framework SDK 文档表示 Web App Bot 已弃用。但没有关于使用 Azure Bot 和(已弃用的)Web App Bot 进行开发之间差异的信息。具体是什么...

回答 2 投票 0

如何自定义或删除 .NET 8 中 AddIdentityApiEndpoints 创建的特定路由?

我正在使用 .NET 8 并尝试使用 AddIdentityApiEndpoints 为我的 Web API 设置身份验证。但是,我面临一个问题,我不知道如何删除某些路线

回答 1 投票 0

Entity Framework Core 同一 DBContext 上有多个连接字符串?

我有一个带有 Entity Framework Core 的 Asp.Net Core 应用程序,我初始化如下: services.AddDbContext(选项=> options.UseSqlServer(sqlConnectionStri...

回答 5 投票 0

.NET Core / EF Core:由其他异步方法调用的主缓存查询

我有一个由多个查询共享的主子查询: 私有列表 Foo() { var t = _ctx.Table1 。在哪里(...) .Select(s => 新的 MyCustomClass ...

回答 1 投票 0

.NetCore EF - 其他异步方法调用的主缓存查询

所以我有一个由多个查询共享的主子查询: 私有列表 Foo() { var t = _ctx.Table1.Where(...).Select(s => new MyCustomClass { ... }).ToList(); ### IMemoryC...

回答 1 投票 0

在 ASP.NET Core 中使用 SIGNalR 的正确包是什么?

我正在尝试在 ASP.NET Core Web 应用程序中使用 SignalR,但我很难找到正确的包来使用。在本文中,他们说使用“Microsoft.AspNetCore.SignalR”(在

回答 1 投票 0

ASP.NET Core 应用程序中的 azure 应用服务 (linux) 环境变量问题

我有一个 ASP.NET Core 应用程序,其中包含以下设置文件: 应用程序设置.json: ... “AzureOpenAI”:{ “端点”:“https://Production.openai.azure.com/”, “APIKey&

回答 1 投票 0

MVC Post 请求 - 最大数量IEnumerable<T> 绑定中的对象数量?

我有一个控制器操作,如下用于发布表单数据(只是测试绑定atm,留下的评论让您了解我尝试过的事情): [http邮报] //[RequestFormLimits(BufferBodyLengthL...

回答 2 投票 0

由于 Npgsql EF Core 9.x 中缺少 GetDatabaseLock 方法,无法创建 DbContext

我正在使用 Entity Framework Core 和 Npgsql for PostgreSQL 开发 ASP.NET Core 项目。我正在尝试创建 DbContext 来管理我的数据库,但当我...

回答 1 投票 0

使用ASP.Net Core创建Bin

查看 @model BinViewModel @Html.AntiForgeryToken() @Html.ValidationSummary(true, "", new { @class = "text-danger" }) 查看 @model BinViewModel <form id="binForm"> @Html.AntiForgeryToken() @Html.ValidationSummary(true, "", new { @class = "text-danger" }) <fieldset> <div class="form-group"> @Html.LabelFor(model => model.CreateBinModel.StreetName, htmlAttributes: new { @class = "col-form-label" }) @Html.TextBoxFor(model => model.CreateBinModel.StreetName, new { @class = "form-control", @placeholder = "Street Name", @autocomplete = "off" }) @Html.ValidationMessageFor(model => model.CreateBinModel.StreetName, "", new { @class = "text-danger" }) </div> <div class="form-group"> @Html.LabelFor(model => model.CreateBinModel.Capacity, htmlAttributes: new { @class = "col-form-label" }) @Html.TextBoxFor(model => model.CreateBinModel.Capacity, new { @class = "form-control", @placeholder = "Capacity", @autocomplete = "off" }) @Html.ValidationMessageFor(model => model.CreateBinModel.Capacity, "", new { @class = "text-danger" }) </div> <br /> <button type="submit" id="btnCreateBin" class="btn btn-success"> <span class="fa fa-arrow-right fa-fw"></span> Create Bin </button> </fieldset> </form> 型号 public class CreateBin { public string? StreetName { get; set; } public string? Capacity { get; set; } } public class BinViewModel { public CreateBin CreateBinModel { get; set; } public List<Bin> Bins { get; set; } } Bin.js $(document).ready(function () { $('#binForm').on('submit', function (e) { e.preventDefault(); console.log($(this).serialize()); $.ajax({ url: '/Bin/Create', // Your action URL type: 'POST', data: $(this).serialize(), success: function (response) { if (response.success) { $('#createBinModal').modal('hide'); $('#successModal .modal-body p').text(response.message); $('#successModal').modal('show'); } else { // Display error modal with the error message $('#createBinModal').modal('hide'); $('#errorModal .modal-body p').text(response.message); $('#errorModal').modal('show'); } } }); }); }); 图片: 我尝试添加 bin,然后模型的值为空,然后我在控制台日志中检查了一些内容。在附图中我当前遇到了问题。无法正确地将表单的值传递给模型。 任何人都可以帮助代码中的错误是什么。 谢谢你 发送的请求负载与 CreateBinModel 结构不匹配,因为使用“CreateBinModel”前缀发送的属性。 您应该使用 Name 属性来覆盖原始生成的 name 属性 @Html.TextBoxFor(model => model.CreateBinModel.StreetName , new { Name = "StreetName", @class = "form-control", @placeholder = "Street Name", @autocomplete = "off" }) @Html.TextBoxFor(model => model.CreateBinModel.Capacity , new { Name = "Capacity", @class = "form-control", @placeholder = "Capacity", @autocomplete = "off" })

回答 1 投票 0

Serilog 到 CloudLog 无法从 lambda 工作

我遇到了以下问题。 我在 lambda 中托管一个“hello world”ASP.NET Core Web API 应用程序,并希望为 Cloud Watch 记录一些特定于应用程序的信息。 我使用 https://github.com...

回答 1 投票 0

InputSelect 中第一个选项始终为空

在我的 Blazor 应用程序中, 组件未按预期工作。 第一个选项显示为已选择,但当我提交表单时它始终为空。 相关型号属性...

回答 2 投票 0

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