随笔分类 -  .NET Core

摘要:1|0前言 有幸接触了一下传说中的对称加密算法3DES 感觉这些加密算法与我的工作是想去甚远的,一般没什么机会接触这些东西 今次了解了一下3DES这个对称算法 原理算不上明白,算是踩了C#中的一些坑吧 C#中对于密钥的处理比较奇怪,花费了一晚上一早上的时间才弄明白 期间偷窥了不少C#的源代码 下面由 阅读全文
posted @ 2021-11-21 21:41 阅读(183) 评论(0) 推荐(0) 编辑
摘要:Net Core使用Log4net报错,添加代码即可 static void Main(string[] args){ System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance); } 转 阅读全文
posted @ 2021-02-05 22:50 阅读(1724) 评论(0) 推荐(0) 编辑
摘要:在MVC的逻辑代码里,Controller和Action是必须的,但是在网址里,并不需要完全体现Controller和Action。比如我们经常希望看到http://localhost/About而不是http://localhost/Home/About。 我们可以利用Route属性定义自己的路由 阅读全文
posted @ 2020-04-17 16:39 阅读(532) 评论(0) 推荐(0) 编辑
摘要:1.框架决定--因为代码运行需要环境,有了能够运行在 Windows和Linux下面的 CLR.2.netCore有了个 kestrel(具体的解释去查询下).跨平台的适用于ASP.NET Core的WEB服务器。角色类似 IIS,他不是IIS, 简单的说 kestrel的性能高,功能少,在Linu 阅读全文
posted @ 2020-04-09 22:28 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:解决方案: 1、停止IIS 2、修改 C:\Windows\System32\inetsrv\config\applicationHost.config 3、找到 AspNetCoreModuleV2 节点 <add name="AspNetCoreModuleV2" image="%Program 阅读全文
posted @ 2020-03-22 12:52 阅读(4286) 评论(0) 推荐(0) 编辑
摘要:在.Net Core 2.x 版本,Microsoft 官方没有提供 .Net Core 正式版的多语言安装包。因此,我们在用.Net Core 2.x 版本作为框架目标编写代码时,智能提成是英文的。那对于刚转.Net Core的我,再加上英语不好,真是头疼。 随着.Net Core 3.x 版本的 阅读全文
posted @ 2020-02-03 21:11 阅读(1235) 评论(0) 推荐(0) 编辑
摘要:什么是AutoMapper?AutoMapper是一个简单的小型库,用于解决一个看似复杂的问题 - 摆脱将一个对象映射到另一个对象的代码。这种类型的代码是相当沉闷和无聊的写,所以为什么不发明一个工具来为我们做? 我们来看看在.netcore3.1中怎样使用AutoMapper9.0。 1 publi 阅读全文
posted @ 2020-02-03 20:38 阅读(568) 评论(0) 推荐(0) 编辑
摘要:ASP.NET Core 2.0中的HttpContext相较于ASP.NET Framework有一些变化,这边列出一些之间的区别。 在ASP.NET Framework中的 System.Web.HttpContext 对应 ASP.NET Core 2.0中的 Microsoft.AspNet 阅读全文
posted @ 2020-01-30 19:16 阅读(962) 评论(0) 推荐(1) 编辑
摘要:FromBody:在cation方法传入参数后添加[FromBody]属性,参数将以一个整体的josn对象的形式传递。 FromForm:在cation方法传入参数后添加[FromForm]属性,参数将以表单的形式提交。 阅读全文
posted @ 2020-01-29 16:06 阅读(2906) 评论(0) 推荐(0) 编辑
摘要:前言 相信一直关注我的园友都知道,我写的博文都没有特别枯燥理论性的东西,主要是当每开启一门新的技术之旅时,刚开始就直接去看底层实现原理,第一会感觉索然无味,第二也不明白到底为何要这样做,所以只有当你用到了,你再去看理论性的文章时才会豁然开朗,这是我一直以来学习技术的方法。本文我们来讲解.NET Co 阅读全文
posted @ 2020-01-29 12:42 阅读(451) 评论(0) 推荐(0) 编辑
摘要:应用场景:当前我们给微信小程序提供服务接口,接口中使用了权限认证这一块,当我使用 JWT Bearer 进行接口权限认证的时候,返回的结果不是我们客户端想要的,其它我们想要给客户端返回统一的数据结构,在结果中告知客户端是不是有权限即可,但是系统默认返回的是 401 Unauthorized 错误代码 阅读全文
posted @ 2020-01-27 19:30 阅读(1068) 评论(0) 推荐(0) 编辑
摘要:EntityFramework 6.x EF Core <= 2.1 EF Core >= 2.2 转自:https://stackoverflow.com/questions/51842709/modelbuilder-configurations-addfromassembly-in-ef-co 阅读全文
posted @ 2020-01-15 13:42 阅读(1121) 评论(0) 推荐(0) 编辑
摘要:什么是TransactionScope呢? TransactionScope作为System.Transactions的一部分被引入到.NET 2.0。同时SqlClient for .NET Core 从 2.1 及以上版本开始提供对System.Transactions的支持 。 它是一个类,它 阅读全文
posted @ 2020-01-06 21:40 阅读(814) 评论(0) 推荐(0) 编辑
摘要:微软官方文档 Razor 编译 Razor SDK 默认启用 Razor 文件的生成时和发布时编译。 启用后,运行时编译将补充生成时编译,允许更新 Razor 文件(如果对其进行编辑)。 运行时编译 为所有环境和配置模式启用运行时编译: 安装 Microsoft.AspNetCore.Mvc.Raz 阅读全文
posted @ 2020-01-04 15:11 阅读(957) 评论(0) 推荐(0) 编辑
摘要:1、运行cmd,切换到打开项目所在文件夹,输入下面的命令 阅读全文
posted @ 2018-10-27 22:40 阅读(3027) 评论(0) 推荐(0) 编辑
摘要:.NET Core为我们提供了一套用于配置的API,它为程序提供了运行时从文件、命令行参数、环境变量等读取配置的方法。配置都是键值对的形式,并且支持嵌套,.NET Core还内建了从配置反序列化为POCO对象的支持。 目前支持以下配置Provider: 文件(INI,JSON,XML) 命令行参数 阅读全文
posted @ 2018-10-25 22:23 阅读(354) 评论(0) 推荐(0) 编辑
摘要:有园友在博问中提了这样一个问题 —— .NET Core 中文等非英文文字html编码输出问题,到我们的 ASP.NET Core 项目中一看,也是同样的问题。 比如下面的Razor视图代码: 输出的html代码变成了: 上面的 @ViewBag.Title 实际上等同于下面的代码: 所以解决这个问 阅读全文
posted @ 2018-10-11 22:39 阅读(382) 评论(0) 推荐(0) 编辑
摘要:1、获取客户端IP地址实现方法(扩展类) 2、解决Asp.Net Core2.0发布到Ubuntu后不能正确获取客户IP解决办法 转自:https://www.jianshu.com/p/1c1ae74de056 https://www.cnblogs.com/NuoYer/p/8252443.ht 阅读全文
posted @ 2018-10-10 22:41 阅读(536) 评论(0) 推荐(0) 编辑
摘要:1.首先我们要创建一个静态类 2: 然后在startup.cs文件中 在Configure方法 添加 3. 改写ConfigureServices方法 在Configure方法的参数中加IServiceProvider svp;并在方法体中加 Models.MyHttpContext.Service 阅读全文
posted @ 2018-10-09 22:59 阅读(442) 评论(0) 推荐(0) 编辑
摘要:ASP.NET Core中的HttpContext开发,在ASP.NET开发中我们总是会经常用到HttpContext。 那么在ASP.NET Core中要如何使用HttpContext呢,下面就来具体学习ASP.NET Core HttpContext。 注入HttpContextAccessor 阅读全文
posted @ 2018-10-09 22:55 阅读(425) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示