asp.net-core-2.0相关内容

ASP.NET Core Web API 中整数值的自定义模型验证器

我开发了一个自定义验证器属性类,用于检查模型类中的整数值.但问题是这个类不起作用.我已经调试了我的代码,但在调试代码期间没有命中断点.这是我的代码: 公共类 ValidateIntegerValueAttribute : ValidationAttribute{受保护的覆盖 ValidationResult IsValid(object value, ValidationContext val ..
发布时间:2021-11-28 23:33:32 其他开发

什么可能导致 `UserManager` 返回错误的用户?

在我的 ASP.NET Core 2.1.0 MVC 站点上发生了一些相当可怕的事情.在我浏览时,突然显示我以不同的用户身份登录(当时他也恰好在浏览该网站). 我无法确定是否有特定用例触发了这种情况,但这种情况现在已经发生了两次.导航到其他页面仍然显示我以其他用户身份登录.我什至似乎接管了我错误登录的用户的声明. 我的问题是:什么会导致这种情况发生? EDIT:我已经将 user ..

设置 JsonConvert.DefaultSettings asp net core 2.0 未按预期工作

我在 Startup.cs 中有以下代码,并希望它覆盖默认的序列化选项.我希望它覆盖整个 asp net core 2.0 项目中的每个序列化,但是操作返回值不正确,我认为这个全局属性在 core 2.0 中不起作用 我在app.UseMvc()之前把它写在Configure里; JsonConvert.DefaultSettings = () =>新的 JsonSerializerSet ..
发布时间:2021-11-28 23:33:14 C#/.NET

ASP.Net Core 2.0:无需请求即可创建 UrlHelper

我正在为后台工作人员创建一个 UrlHelper 以创建回调 url,这意味着它不是我可以通过 DI 请求的普通请求的一部分. 在 ASP.Net 5 中,我可以创建一个 HttpRequest 并为其提供与我用来构建应用程序相同的 HttpConfiguration,但在 ASP.Net Core 2.0 中,UrlHelper 依赖于一个完整的 ActionContext,这有点难以制作 ..
发布时间:2021-11-28 23:32:44 C#/.NET

Azure Functions,如何拥有多个 .json 配置文件

所以我写了一个可以在本地正常工作的 azure 函数.我相信这归结为拥有 local.setting.json 文件.但是当我将它发布到 azure 时,该功能不起作用,因为它找不到我定义的设置值.来自 Web 应用程序和控制台驱动的方法,我们将拥有与每个环境相关联的不同配置文件.我怎样才能让它工作,这样我就可以有多个 settings.json 文件,例如一个用于开发、测试和生产环境?最终结果是 ..
发布时间:2021-11-28 23:32:32 C#/.NET

为 HTTPS 配置 ASP.NET Core 2.0 Kestrel

TL;DR 目前使用 ASP.NET Core 2.0 设置 HTTPS 的正确方法是什么? 我想将我的项目配置为使用 https 和证书,就像他们在 构建 2017.我尝试了几种设置,但没有任何效果.经过一番研究,我更加困惑了.似乎有很多方法可以配置 URL 和端口……我见过 appsettings.json、hosting.json,通过代码,在 launchsettings.json ..
发布时间:2021-11-28 23:32:04 C#/.NET

新的 csproj 文件结构可以用于 ASP.NET Framework 项目吗?

新的 .csproj 格式包括对经典文件的一些重大改进,包括与 NuGet 包管理的紧密集成和显着减少冗长的结构.我想在仍然使用 .NET Framework 4.6 和 ASP.NET 的同时获得这些好处(因为我的项目依赖于尚未生成 .NET Core 版本的 Umbraco). 最大的挑战似乎是调试体验 - 一个 ASP.NET Core 项目希望运行一个 dotnet 核心应用程序并设 ..
发布时间:2021-11-28 23:31:57 C#/.NET

IWebHost WebHostBuilder BuildWebHost 有什么区别

阅读微软文档后,我仍然感到困惑.我需要将我开发的 .net core 2 Web 应用程序部署到 IIS 服务器,但我无法得到任何直接的答案.这只是我问题的开始. IWebHost、WebHostBuilder、BuildWebHost 有什么区别? 谢谢! 解决方案 首先,我非常不同意你的说法:ASP.NET Core 的文档其实非常好.是的,它可能仍然缺乏一些细节,并且在赶 ..
发布时间:2021-11-28 23:31:40 其他开发

在 ASP.NET Core 2 和 Entity Framework Core 2 中的表中查询附近的位置

我正在尝试进行查询,我可以在其中找到我的 SQL 数据库中给定经度和纬度点范围内(比如 50 英里)的所有位置. 我填充了一些帖子,在帖子表中,我有两列在创建帖子时存储经度和纬度.这是表格的外观: 我浏览了许多关于如何尝试实现这一点的示例,但似乎它们不起作用.我从研究中知道 ASP.NET Core 不支持 DbGeography,其他文章只是过时了. 发现这个 文章,但它使用 ..
发布时间:2021-11-28 23:31:30 C#/.NET

ASP.NET Core 2.0 中基于域的路由

我有一个托管在 Azure 应用服务上的 ASP.NET Core 2.0 应用. 此应用程序绑定到 domainA.com.我的应用中有一个路由——例如,domainA.com/route. 现在,我想引入另一个域,但让它只响应不同的路由——例如,domainB.com. 最好的方法是什么? 解决方案 实现此目的的一种方法是制作一个 自定义路由约束 指定每个域名的路由功 ..
发布时间:2021-11-28 23:31:01 C#/.NET

将 Razor 页面渲染为字符串

问题: 我需要将 Razor 页面呈现为字符串的一部分. 为什么我想要这个: 我想创建一个控制器操作,该操作以包含部分视图和其他可选参数的 JSON 进行响应. 尝试: 我熟悉以下将视图呈现为字符串的示例:https://github.com/aspnet/Entropy/blob/dev/samples/Mvc.RenderViewToString/RazorVie ..
发布时间:2021-11-28 23:30:52 C#/.NET

如果用户使用 Google 登录,ASP.NET Core Identity 2.0 SignoutAsync 不会注销用户

我已经安装并运行了 Asp.net Core Identity 2.0 版.我发现 _signinManager.SignoutAsync 用户在使用 Google 登录后不会注销.当我返回到我的登录方法时,它只显示用户已登录且他们的 Claims 对象仍然完好无损. 代码非常简单,如下 [AllowAnonymous]公共 ActionResult TestGoogle(){var re ..
发布时间:2021-11-28 23:30:33 C#/.NET