chenxin's blog

docker 如何实时查看容器的日志输出

2022-06-27 14:11
配置中心,除了阿波罗之外,nacos也是个不错的选择
2022-06-24 18:40

说一下分享asp.net core 3.0 及以上版本实现URL重写(Url Rewrite)时的一个注意事项,UseRewriter()必须放到UseRouting前面,否则URL重写功能失效,

另外一个就是UseCors()跨域中间的注册必须放在 UseRouting和UseEndPoints之间,否则跨域无法生效。

asp.net core 里面很多中间件的注册顺序都要注意,一不留神就出现莫名其妙的问题,以后得注意了,坑...

2022-06-24 15:09
UseCookiePolicy的用途原来是可以对所有写到浏览器的Cookie进行一些设置操作。
2022-06-23 13:33
工作越久越不喜欢加班,不知道你们是不是也一样[抓狂]
2022-06-22 23:29
asp.net core identity 2.2 升级到asp.net core identity 3.0之后,UserManager.NormalizeKey 方法已经没有了,使用NormalizeName代替。
2022-06-22 11:07

解决asp.net core 2.2 升级到 asp.net core 3.0报以下错误问题。

命名空间Razor已经包含Template定义。

The namespace 'Razor' already contains a definition for 'Template'

2022-06-22 09:01
.net standard 2.0 如果引用了asp.net core 2.2的库,该如何升级。
2022-06-21 17:56

.net standard 标准已经被微软废弃,但最新的.net 6甚至未来的.net 版本都将仍然是兼容.net stardard的,具体看下面这篇官方说明。

https://docs.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-1-0

微软之所以放弃使用.net standard 规范来统一.net 生态系统api,主要是有如下几点原因

1 .net standard 仅仅是定义了一个规范,所有要实现该规范的平台必须实现里面定义的所有功能,这样就会导致要往.net standard新版本里面添加新API变得特别缓慢,因为要考虑所有已知平台能否实现,也就是说.net standard 很像程序里面的接口,.net standard定义了一系列的接口,不同平台分别去实现,而.net 5+则是代码库是统一共享的,不需要分别对应不同平台实现。

2 .net standard 规范和其实现之间的版本号映射之间异常混乱。

3 .net standard 中定义了一些特定于某些平台的api,当被迁移到另外一个平台时,编译也许不会报错,但却可能在运行时出现异常。

2022-06-21 08:50
{{item.shareTime}}
首页 上一页 19 20 21 22 23 下一页 末页 共36页
正在加载,请稍后... 已经到底啦~~~
文章归档 网站地图 闽ICP备2020021271号-1 百度统计