• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
PowerCoder
博客园    首页    新随笔    联系   管理    订阅  订阅
2025年6月25日
ASP.NET Core和.NET控制台项目使用多配置类
摘要: 我们可以在ASP.NET Core和.NET控制台项目中使用多个配置类,来读取同一个appsettings.json配置文件。 配置类ASP.NET Core项目.NET控制台项目 配置类 首先我们在ASP.NET Core项目和.NET控制台项目中创建两个配置类,FirstAppSettings和 阅读全文
posted @ 2025-06-25 11:23 PowerCoder 阅读(33) 评论(0) 推荐(0)
2025年6月19日
执行在字符串中定义的C#代码
摘要: 有时候我们需要执行在字符串中动态定义的C#代码。 在.NET Framework时代,我们可以使用CodeDomProvider.CompileAssemblyFromSource方法(需要在项目中安装NuGet包System.CodeDom),来执行一个字符串中的C#代码。但是该方法在.NET C 阅读全文
posted @ 2025-06-19 19:46 PowerCoder 阅读(71) 评论(0) 推荐(0)
2025年5月8日
ASP.NET Core web API通过System.Text.Json配置接口返回Json的格式
摘要: 我们可以通过System.Text.Json中的配置类,来控制ASP.NET Core web API中接口返回Json的格式。下面的代码示例我们使用JsonSerializerOptions配置类,来控制接口返回Json的属性名采用驼峰命名,并且忽略为null的属性。 using Microsof 阅读全文
posted @ 2025-05-08 17:30 PowerCoder 阅读(67) 评论(0) 推荐(0)
2025年4月11日
在ASP.NET Core中发送EventSource消息给前端页面
摘要: EventSource 是一个用于服务器推送事件(Server-Sent Events, SSE)的接口,它允许服务器推送实时更新到浏览器。与 WebSocket 不同,SSE 是单向的(服务器到客户端),适用于更新频率不高的实时通知、消息推送等场景。 下面我们使用一个ASP.NET Core MV 阅读全文
posted @ 2025-04-11 02:26 PowerCoder 阅读(119) 评论(0) 推荐(0)
2025年2月27日
SQL Server使用SQL语句查看执行计划
摘要: 我们知道在SQL Server的SSMS中,可以查看到图形化的执行计划: 但是如果有时候我们无法使用SSMS访问SQL Server,那么怎么通过SQL语句获取到执行计划呢?答案是,可以在SQL语句中使用SET STATISTICS PROFILE指令: SET STATISTICS PROFILE 阅读全文
posted @ 2025-02-27 10:58 PowerCoder 阅读(78) 评论(0) 推荐(0)
2025年1月23日
使用Json.NET序列化和反序列化对象时,声明命名规则
摘要: 在使用Json.NET来序列化和反序列化对象时,我们可以在类或者属性上声明使用什么命名规则,Json.NET目前支持三种命名规则: 帕斯卡命名法(默认):DefaultNamingStrategy 驼峰命名法:CamelCaseNamingStrategy 下划线命名法:SnakeCaseNamin 阅读全文
posted @ 2025-01-23 21:24 PowerCoder 阅读(157) 评论(0) 推荐(0)
使用Json.NET序列化对象时,忽略为null的属性
摘要: 通过枚举NullValueHandling.Ignore,在使用Json.NET序列化对象为Json字符串时,可以忽略为null的属性,如下代码所示: using Newtonsoft.Json; namespace Net8JsonNullValueDemo { class People { pu 阅读全文
posted @ 2025-01-23 20:28 PowerCoder 阅读(102) 评论(0) 推荐(0)
2025年1月17日
Microsoft.Extensions.DependencyInjection在构造方法注入中,可以注入IServiceProvider接口实例
摘要: 我们在使用Microsoft.Extensions.DependencyInjection进行构造方法依赖注入时,可以注入IServiceProvider接口的实例,然后可以用这个实例来获取其它依赖注入的类。 下面的示例代码中,我们定义了IPeople接口和实现类People,是一组依赖注入关系。还 阅读全文
posted @ 2025-01-17 14:13 PowerCoder 阅读(59) 评论(0) 推荐(0)
2025年1月16日
在ASP.NET Core中将EF Core的日志通过NLog输出到控制台
摘要: 首先定义一个实现了ILogger接口的类EFLogger,主要目的是将EF Core生成的Log信息输出到NLog: namespace AspNetCore8EFLogger.EF.Logger { public class EFLogger : ILogger { protected reado 阅读全文
posted @ 2025-01-16 21:37 PowerCoder 阅读(193) 评论(0) 推荐(0)
2024年12月26日
SQL Server变更数据捕获(CDC)(转载)
摘要: 一、CDC简介 二、开启CDC的必要条件 三、开启数据库CDC 1、在需要开启CDC的数据库上执行脚本如下 2、查询数据库的CDC开启状态 四、开启表CDC 1、添加数据文件组和文件 2、执行以下脚本,开启某个表的CDC 3、查看某个表CDC的开启状态 五、CDC使用 1、对表C开启CDC后,会生成 阅读全文
posted @ 2024-12-26 20:36 PowerCoder 阅读(2224) 评论(0) 推荐(1)
下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3