asp.net-core-1.0相关内容

.NET Core:从 API JSON 响应中删除空字段

在 .NET Core 1.0 的全局级别(所有 API 响应),我如何配置 Startup.cs 以便在 JSON 响应中删除/忽略空字段? 使用 Newtonsoft.Json,您可以将以下属性应用于属性,但我想避免将其添加到每个属性: [JsonProperty(NullValueHandling = NullValueHandling.Ignore)]公共字符串字段名称 { 获取; ..
发布时间:2021-11-24 12:31:19 C#

等效于 Entity Framework Core 1 (EF7) 中的 .HasOptional

考虑两个类. 公共类文件{[钥匙]公共字符串 ID { 获取;放;}公共字符串 Message_Id { 获取;放;}内部消息 消息 { 获取;放;}}公开课消息{[钥匙]公共字符串 ID { 获取;放;}} 在 EF6 中,对于 N : 1..0 关系,有这个流畅的 API. modelBuilder.Entity().HasOptional(e => e.Message ).WithMa ..

ASP.Net Core 中的 AntiXSS

Microsoft Web 保护库 (AntiXSS) 已终止使用.该页面指出“在 .NET 4.0 中,框架中包含了一个 AntiXSS 版本,可以通过配置启用.在 ASP.NET v5 中,基于白名单的编码器将是唯一的编码器." 我有一个经典的跨站点脚本场景:一个 ASP.Net Core 解决方案,用户可以在其中使用 WYSIWYG html 编辑器编辑文本.结果显示给其他人看.这意味 ..
发布时间:2021-10-04 18:45:33 其他开发

在 ASP.NET Core 1.0 中使用 SignalR

我们有一个 ASP.NET Core 1.0 RC1 应用程序,我们希望在其中包含 SignalR.但是,SignalR 还不是 ASP.NET Core 1.0 的一部分. 有没有办法将 SignalR 仍然合并到我们现有的应用程序中,或者我们是否必须研究一些其他网络套接字库,例如 socket.io? 解决方案 虽然 SignalR 3 不会成为 ASP.NET Core 1.0 ..
发布时间:2021-09-24 19:39:09 其他开发

将 ASP.NET Core 1.0 更新到 1.1 后出现 HTTP 502.5 错误

重现步骤 我使用了这个 官方 ASP.NET 和 this 将我的 ASP.NET Core 1.0 应用程序升级到 1.1 的文章.该应用程序编译正常,但是当我使用 F5 运行该应用程序时,出现以下错误 错误: HTTP 错误 502.5 - 进程失败此问题的常见原因:应用程序启动失败应用程序启动后停止应用进程启动但无法监听配置的端口 更多技术细节 操作系统:Windows ..
发布时间:2021-09-19 19:12:50 C#/.NET

在 ASP.NET Core 中查看脚手架模板

MVC 5 在创建视图时具有非常方便的功能,可以选择用于构建视图的模板.这使用 T4 模板文件生成基于指定类型的 CSHTML 文件. 有没有办法在 ASP.Net Core 1.0 中做这样的事情? 解决方案 您需要在 Tools 上添加引用.但仅限于构建时间 在 project.json 中,将以下内容添加到 dependencies 部分: "Microsoft.Vis ..
发布时间:2021-09-19 19:03:20 其他开发

Microsoft.AspNetCore.WebUtilities超出行长度限制100

我一直在尝试进行自动化测试,以将文本文件上传到使用flowjshandler的Web api,这些文件均在c#.net core和linux docker容器中运行.从Visual Studio运行时,测试程序会无例外地上传文件.但是,如果我在容器中运行测试程序和Web api,则会在asp .net核心Web api框架中得到此异常: 超过了行长度限制100.,Microsoft.AspN ..
发布时间:2021-04-18 20:53:59 C#/.NET

asp.net核心,包括共享内容文件

我有一个Shared Project项目,其中包含一些内容文件,例如JSON等. 我有许多ASP.Net核心项目,并且我想包含/共享其中一些JSON文件.VS中的“链接到文件"选项非常简单,但在ASP.Net核心项目中不可用. 我尝试按以下方式使用buildOptions/copyToOutput,但这似乎不起作用,并且在构建过程中未记录任何错误或警告. "copyToOutput" ..
发布时间:2021-04-11 19:23:21 其他开发

asp.net5自托管的WebListener连接超时

我正在使用控制台应用程序中托管的asp.net5 Web项目.它在localhost上运行良好,但是当我尝试通过不同的机器(例如 http://192.168.1.5:5432 等)访问此网站时,我得到了 ERR_CONNECTION_TIMED_OUT .我正在尝试几种更改方式,例如将localhost更改为计算机名称,但它们均无效. hosting.ini文件: server = M ..
发布时间:2021-04-11 19:14:57 其他开发

SignalR或websockets是否可以与ASP.NET CORE 1.0一起使用?

我需要基于asp.net core 1.0 Web应用程序实施实时数据共享推送.即,如果有任何新数据可用,我想将其推送到所有已连接的客户端/已登录的用户.我正在考虑SignalR&可以使用websockets,但SignalR可以在.net core 2.0上运行,而websockets可以在.net core 1.1版上运行. 这是我的csproj文件中的配置 ..

从Hangfire内部处理异常

我有一个场景,我正在计划一个BackgroundJob在应用程序启动几秒钟后运行.作业完成后,我将再次安排相同的BackgroundJob在随机的几秒钟后运行,并且继续进行并且永不停止. 我想要的是在此连续过程中,如果Hangfire中发生任何异常,我想关闭我的asp.net核心应用程序. 例如,在此过程中,我停止了SQL Server.因此,hangfire给出了明显的例外情况 ..
发布时间:2021-04-11 18:47:54 其他开发

asp.net核心会话不是特定于用户的吗?

当我使用经典的ASP.NET甚至使用旧的Web表单时,HttpContext.Current.Session是特定于用户的.因此,当用户发出请求时,他会收到会话cookie,然后该会话仅属于该用户.因此,两个不同的用户可以在各自的会话中使用相同名称的会话密钥. 我正在阅读ASP.NET Core中有关会话的文档,看起来它与旧的asp.net具有相同的概念,但是文档中的某些注释令人困惑. 此 ..

发布已经运行的dotnet应用程序

我正在尝试创建一个脚本来简化发布.NET Core网站的过程.当我对已经运行的服务器运行 dotnet publish 时,我遇到了一个问题.该服务器是安装了dotnet捆绑软件的IIS,因此IIS使用其应用程序池启动dotnet. 这是我的批处理文件.我很高兴使用另一种脚本类型: cd src/appdotnet构建-无增量dotnet发布--framework netcoreapp1 ..
发布时间:2021-04-10 19:02:45 C#/.NET