asp.net-core-2.0相关内容

使用多个 JWT 承载认证

是否可以在 ASP.NET Core 2 中支持多个 JWT 令牌颁发者?我想为外部服务提供 API,我需要使用两个 JWT 令牌来源 - Firebase 和自定义 JWT 令牌颁发者.在 ASP.NET 核心中,我可以为 Bearer auth 方案设置 JWT 身份验证,但仅限于一个权限: 服务.AddAuthentication(JwtBearerDefaults.Authentica ..

使用 EF Core 级联删除

我目前在使用 EF Core 时遇到了一些问题.我有一些数据需要删除,我正在努力查看 fluent API 是如何工作的,完全与 .OnDelete() 函数有关. 考虑来自微软自己的网站,我想知道什么实体,正是 OnDelete() 是“定位"(因为没有更好的词)在某些情况下,它似乎是博客,而在其他情况下,则是帖子.如果是这样,我想代码应该是这样的: model.Entity().H ..

如何更新.net项目的目标框架?

我在 .Net Core 2.0 中创建了一个项目,现在随着 .Net Core 2.1 的新版本,我想更新它.那么我可以转到项目属性并将目标框架更新到 2.1 还是我还需要对我的代码进行任何更改?根据这篇文章 https://docs.microsoft.com/en-us/aspnet/core/migration/20_21?view=aspnetcore-2.1,Microsoft.Asp ..
发布时间:2021-11-24 20:30:57 C#/.NET

带有signalR <的asp.net核心- >静态套接字

用例:我有一个带有用于消息传递的 signalR 核心的 asp.net 核心 Web 应用程序.:) 问题:我必须从套接字连接[通过 System.Net.Sockets](具有自己的套接字通信的机器)接收消息 有什么方法可以将套接字客户端集成到 Web 应用程序中(可能是 Progamm.cs 或 Startup.cs?)以及如何访问signalR 以将收到的消息转发到signal ..
发布时间:2021-11-24 20:27:29 C#

在 iis 上托管 net core 2.0 应用程序会出现内部服务器错误

我有一个 .net core web api 应用程序,在本地主机上它在 iis express 和默认 iis 上都运行良好.在我的 Web 服务器上,我想将我的应用程序作为 Asp.Net v4.0 应用程序下的子应用程序托管.我创建了一个子应用程序并部署了我的核心应用程序,然后创建了一个 no managed 应用程序池,并为我的网络核心子应用程序选择了这个应用程序池.我已经完全安装了 .n ..
发布时间:2021-11-24 20:26:21 C#/.NET

如何更新.net项目的目标框架?

我在 .Net Core 2.0 中创建了一个项目,现在随着 .Net Core 2.1 的新版本,我想更新它.那么我可以转到项目属性并将目标框架更新到 2.1 还是我还需要对我的代码进行任何更改?根据这篇文章 https://docs.microsoft.com/en-us/aspnet/core/migration/20_21?view=aspnetcore-2.1,Microsoft.Asp ..
发布时间:2021-11-24 20:24:18 C#/.NET

在 iis 上托管 net core 2.0 应用程序会出现内部服务器错误

我有一个 .net core web api 应用程序,在本地主机上它在 iis express 和默认 iis 上都运行良好.在我的 Web 服务器上,我想将我的应用程序作为 Asp.Net v4.0 应用程序下的子应用程序托管.我创建了一个子应用程序并部署了我的核心应用程序,然后创建了一个 no managed 应用程序池,并为我的网络核心子应用程序选择了这个应用程序池.我已经完全安装了 .n ..
发布时间:2021-11-24 20:22:34 C#/.NET

带有signalR <的asp.net核心- >静态套接字

用例:我有一个带有用于消息传递的 signalR 核心的 asp.net 核心 Web 应用程序.:) 问题:我必须从套接字连接[通过 System.Net.Sockets](具有自己的套接字通信的机器)接收消息 有什么方法可以将套接字客户端集成到 Web 应用程序中(可能是 Progamm.cs 或 Startup.cs?)以及如何访问signalR 以将收到的消息转发到signal ..
发布时间:2021-11-24 20:22:14 C#

(System.IO.FileNotFoundException) 通过“添加引用"添加 DLL 时,.Net 核心 Web API 无法找到子依赖项(依赖项的依赖项);

我在 .Net Core Web API 中遇到 System.IO.FileNotFoundException.所以我建立了下面的项目来演示这个问题. 我创建了一个名为 DemoLibrary 的 .Net Standard 库,并通过 NuGet 添加了 QRCoder 依赖项. 免责声明:选择 QRCoder 的原因是 Web API 默认不使用它.我没有在我的项目中使用它.事实 ..

.net core Windows Service vs Worker 模板

这个问题是 这个问题的延续.我只是想了解使用 ServiceBase 类编写的 Windows 服务之间的区别,例如 这篇文章 和使用 WorkerTemplate 的 Windows 服务,完成 此处. 这个问题的原因是前一个实现是在 docker 上工作的,而后一个不是. 如果我理解正确,WorkerTemplate 是一种尝试,通过提供 包 将在 StartAsync() 上提供 ..
发布时间:2021-11-24 20:13:17 C#

C# 创建增加 1 的全局数

我正在编写简单的银行账户教程程序.对于每个注册的新客户,帐号将增加 1,以获取新 ID.我在“C# Mueller"一书中看到了例子.我只是好奇这是否是进行此操作的正确方法,它将如何处理并发注册?有没有更好的方法来处理这个问题,也许使用单例或全局变量,内存缓存?在实际应用中如何处理这样的项目? 公共类BankAccount{私有静态 int _nextAccountNumber = 1000;私 ..
发布时间:2021-11-24 20:11:04 C#/.NET

.net core Windows Service vs Worker 模板

这个问题是 这个问题的延续.我只是想了解使用 ServiceBase 类编写的 Windows 服务之间的区别,例如 这篇文章 和使用 WorkerTemplate 的 Windows 服务,完成 此处. 这个问题的原因是前一个实现是在 docker 上工作的,而后一个不是. 如果我理解正确,WorkerTemplate 是一种尝试,通过提供 包 将在 StartAsync() 上提供 ..
发布时间:2021-11-24 20:08:29 C#

查找控制器 ActionModel 的 API 状态代码

改进这个问题,在添加它们之前,如何在 ApplicationModelProvider 中找到 ActionModel 操作的所有现有状态代码? 目前正在调试器中查看action.Filters[0].StatusCode,但无法在实际代码中访问该属性.在添加之前,需要查看所有 array 列表中 API 控制器操作的状态代码已经存在. 将过滤器[0]作为测试 Net Core ..
发布时间:2021-11-24 20:04:41 C#/.NET

查找控制器 ActionModel 的 API 状态代码

改进这个问题,在添加它们之前,如何在 ApplicationModelProvider 中找到 ActionModel 操作的所有现有状态代码? 目前正在调试器中查看action.Filters[0].StatusCode,但无法在实际代码中访问该属性.在添加之前,需要查看所有 array 列表中 API 控制器操作的状态代码已经存在. 将过滤器[0]作为测试 Net Core ..
发布时间:2021-11-24 19:57:41 C#/.NET

(System.IO.FileNotFoundException) 通过“添加引用"添加 DLL 时,.Net 核心 Web API 无法找到子依赖项(依赖项的依赖项);

我在 .Net Core Web API 中遇到 System.IO.FileNotFoundException.所以我建立了下面的项目来演示这个问题. 我创建了一个名为 DemoLibrary 的 .Net Standard 库,并通过 NuGet 添加了 QRCoder 依赖项. 免责声明:选择 QRCoder 的原因是 Web API 默认不使用它.我没有在我的项目中使用它.事实 ..

NGINX 反向代理不适用于在 Docker 中运行的 .NET 核心 webAPI

我在 .NET 核心中有一个简单的示例 webAPI,在 docker 容器中运行.我也在 docker 容器中运行 Nginx 作为 https 重定向的反向代理.webAPI 可以通过 http 访问,但是在访问 https url 时,API 没有响应. 我在 nginx.conf 文件中尝试了许多不同的配置.我试过使用 localhost、0.0.0.0 和 127.0.0.1.我试 ..
发布时间:2021-11-24 19:20:21 C#

NGINX 反向代理不适用于在 Docker 中运行的 .NET 核心 webAPI

我在 .NET 核心中有一个简单的示例 webAPI,在 docker 容器中运行.我也在 docker 容器中运行 Nginx 作为 https 重定向的反向代理.webAPI 可以通过 http 访问,但是在访问 https url 时,API 没有响应. 我在 nginx.conf 文件中尝试了许多不同的配置.我试过使用 localhost、0.0.0.0 和 127.0.0.1.我试 ..
发布时间:2021-11-24 19:14:38 C#