core MVC 默认大小写不敏感

对于.Net Core 3.1及以上版本, 默认使用json序列化/反序列化时对大小写不敏感. 设置大小写敏感, 在Startup.cs中添加: 一些简单配置如下.

Solve: A possible object cycle was detected which is not supported

System.Text.Json.JsonException: A possible object cycle was detected which is not supported. This can either be due to a cycle or if the object depth is larger than the maximum allowed depth of 32. at …… 3 work well after installing the package Microsoft.AspNetCore.Mvc.NewtonsoftJson firstly for 3.0 or higher. Try with a new project and compare the differences.

docker 只兼容win10, win2019及以上!!!

docker-ce是docker公司维护的开源项目,是一个基于moby项目的免费的容器产品 。 docker-ee是docker公司维护的闭源产品,是docker公司的商业产品。 一,Docker 的安装 Windows 安装  Docker 官方文档: https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/quick-start-windows-server Docker 在不同Windows版本的系统上安装,安装方法是有差异的。 1,在Win10 的安装 在 Docker 官方网站 上注册一个账号,下载程序进行安装就可以了,整个过程只有两步,比较简单。 2,在Windows Server 2016操作系统上 Windows Server 版本,只能安装Docker EE版本。 a,在安装Docker之前,更新操作系统的所有补丁,具体操作方法如下: 在CMD窗口,或者Powershell窗口输入  sconfig 命令,弹出如下窗口: 选择 【6】,再选择【A】,对操作系统的所有补丁进行更新 b,然后,进入PowerShell窗口,安装  Nuget Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force #指定Nuget安装包最小版本 c, 进入PowerShell窗口,用命令行安装 Docker  (摘自:https://q.cnblogs.com/q/104529/) Install-Module DockerProvider -Force Install-Package Docker -ProviderName DockerProvider -Force 或者 Install-Module -Name DockerMsftProvider -Force #安装docker模块 Install-Package -Name docker -ProviderName DockerMsftProvider -Force …