• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
PowerCoder
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 8 9 10 ··· 68 下一页
2021年4月26日
.NET的依赖注入框架Microsoft.Extensions.DependencyInjection,支持注入未绑定的泛型类(Unbound generic type)
摘要: C#的关键字typeof可以用来获取未绑定的泛型类/接口(Unbound generic type)的Type类实例,未绑定的泛型类/接口(Unbound generic type)就是指没有指定类型参数的泛型类/接口,如下代码所示: using System; namespace NET5Unbo 阅读全文
posted @ 2021-04-26 23:45 PowerCoder 阅读(908) 评论(0) 推荐(1)
C#中is关键字和as关键字的一些文章(链接)
摘要: 下面的文章阐述了C#中的is关键字: is operator (C# reference) is operator 下面的文章阐述了C#中的as关键字: as operator 下面的文章对C#中的is关键字和as关键字进行了比较: Is vs As operator keyword in C# 阅读全文
posted @ 2021-04-26 11:06 PowerCoder 阅读(183) 评论(0) 推荐(0)
2021年4月9日
如何把ASP.NET Core应用程序做成为Windows Service服务(转载)
摘要: 如果你的ASP.NET Core服务最后会安装到Windows上运行,那么你肯定不想每次都开个控制台窗口来运行你的服务,因为这样每次开机你都需要手动打开你的服务,其次控制台窗口也容易被用户关掉,你的服务会意外地被终止运行。使用下面的方法可以快速地把你的ASP.NET Core程序做成Windows 阅读全文
posted @ 2021-04-09 14:44 PowerCoder 阅读(5252) 评论(2) 推荐(0)
2021年3月30日
通过run-time configuration配置.NET GC使用的最大内存和GC回收内存的百分比
摘要: .NET中,可以通过run-time configuration中的Heap hard limit和Heap hard limit percent配置项,来配置.NET GC使用的最大内存: Heap hard limit Heap hard limit percent How to set the 阅读全文
posted @ 2021-03-30 19:47 PowerCoder 阅读(187) 评论(0) 推荐(0)
2021年1月21日
HTML网页中,img标签和Ajax请求是支持跳转(Redirect)的
摘要: 我们知道在HTTP请求中,状态码301和302代表跳转,也叫重定向(Redirect)。 301-Moved Permanently:永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替。 302-Found:临时 阅读全文
posted @ 2021-01-21 16:05 PowerCoder 阅读(1590) 评论(0) 推荐(0)
2021年1月12日
为什么.NET Core项目中,在appsettings.json配置文件中定义的配置项,会出现乱码
摘要: 有时候在.NET Core项目中的appsettings.json配置文件中,如果我们定义了包含中文值的配置项,当配置文件被读取到项目的代码中后,会出现乱码。 例如,我们在ASP.NET Core项目中定义一个appsettings.Development.json配置文件,并在其中定义了一个包含中 阅读全文
posted @ 2021-01-12 18:26 PowerCoder 阅读(637) 评论(0) 推荐(0)
2020年12月14日
ADO.NET的数据库连接池(链接)
摘要: 下面这篇文章,很详细地介绍了ADO.NET中的数据库连接池: ADO.NET入门教程(五) 细说数据库连接池 其中有提到如果连接池中的数据库连接数不够了,会导致SqlConnection连接超时,所以要合理地设置SqlConnectionStringBuilder.MaxPoolSize和SqlCo 阅读全文
posted @ 2020-12-14 16:23 PowerCoder 阅读(395) 评论(0) 推荐(0)
2020年10月21日
Microsoft.Extensions.DependencyInjection中的Transient依赖注入关系,使用不当会造成内存泄漏
摘要: Microsoft.Extensions.DependencyInjection中(下面简称DI)的Transient依赖注入关系,表示每次DI获取一个全新的注入对象。但是使用Transient依赖注入关系时,最好要配合IServiceScope来一起使用,因为通过Transient依赖注入关系创建 阅读全文
posted @ 2020-10-21 20:41 PowerCoder 阅读(998) 评论(3) 推荐(4)
Microsoft.Extensions.DependencyInjection的Singleton依赖注入关系,只是对于同一个ServiceProvider是单例的
摘要: 在Microsoft.Extensions.DependencyInjection中,Singleton代表单例依赖注入,但是这个单例也只是对于相同的ServiceProvider对象而言。 假设我们的项目中有接口IPeople和实现类People,它们之间的依赖注入关系是Singleton的。 新 阅读全文
posted @ 2020-10-21 19:52 PowerCoder 阅读(451) 评论(0) 推荐(0)
2020年10月20日
ASP.NET Core MVC中,如何将视图文件生成的html代码通过字符串返回
摘要: 下面的方法可以在ASP.NET Core MVC中,将视图文件生成的html代码通过字符串返回。 首先定义一个静态类ControllerExtensions,里面包含Controller的扩展方法RenderViewAsync,用于返回视图文件生成的html代码: using Microsoft.A 阅读全文
posted @ 2020-10-20 21:21 PowerCoder 阅读(1719) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 68 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3