会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
落花流水1173
博客园
首页
新随笔
联系
管理
订阅
2023年12月22日
EFCore 迁移(5)
摘要: 当模型发生更改时,将在正常开发过程中添加和删除迁移,并将迁移文件签入项目的源代码管理,进行迁移时,必须在启动程序中安装nuget包:Microsoft.EntityFrameworkCore.Tools,并在VS的程序包管理器控制台执行迁移指令 管理迁移: 1、新增迁移,Init指迁移名称,用途与版
阅读全文
posted @ 2023-12-22 17:54 上位机韩工
阅读(104)
评论(0)
推荐(0)
2023年12月21日
NLog.Extensions.Logging 使用 (3)
摘要: GitHub链接 NLog.Extensions.Logging makes it possible to use NLog with Microsoft ILogger abstraction and dependency injection. NLog.Extensions.Logging主要是
阅读全文
posted @ 2023-12-21 09:00 上位机韩工
阅读(364)
评论(0)
推荐(0)
NLog使用(2)
摘要: .Net没有内置的文本日志提供者,第三方有Log4Net、NLog、Serilog等,这篇文章主要讲解Nlog使用 Nlog github链接 1、安装Nuget包:NLog 2、配置nlog.config文挡,并设置文件属性“较新则复制” <?xml version="1.0" encoding=
阅读全文
posted @ 2023-12-21 08:59 上位机韩工
阅读(77)
评论(0)
推荐(0)
Logging简介(1)
摘要: Logging:日志系统,用来记录软件系统,用于异常分析 日志级别:Trace<Debug(调试)<Information(信息)<Warning(提醒、警告)<Error(错误)<Critical(关键、生死攸关),可根据实际情况对每一条日志使用不同的级别 日志提供者(LoggingProvide
阅读全文
posted @ 2023-12-21 08:59 上位机韩工
阅读(114)
评论(0)
推荐(0)
2023年12月18日
DependencyInjection组件的综合应用案例(4)
摘要: 延续上一篇文章,这篇文章新增一个Ini文件配置提供者,并从注入环境变量配置修改为注入Ini配置的步骤,让大家体验下依赖注入的便捷 Ini配置: class IniConfigProvider : IConfigProvider { public string Path { get; set; } p
阅读全文
posted @ 2023-12-18 17:45 上位机韩工
阅读(39)
评论(0)
推荐(0)
DependencyInjection组件的综合应用案例(3)
摘要: 目的:通过一个较综合的案例演示依赖注入的使用 需求:有配置服务、日志服务,然后再开发一个邮件发送器服务。 可以通过配置服务来从文件、环境变量、数据库等地方读取配置, 可以通过日志服务来将程序运行过程中的日志信息写入文件、控制台、数据库等。 说明:配置服务和日志服务.net中都有现有的框架,这篇文章只
阅读全文
posted @ 2023-12-18 17:44 上位机韩工
阅读(33)
评论(0)
推荐(0)
2023年12月16日
DependencyInjection组件实现IOC控制反转(2)
摘要: 目的:讲解DependencyInjection组件实现IOC的步骤 1、添加Nuget包:Micosoft.Extensions.DependencyInjection 2、创建容器: //创建容器 ServiceCollection services = new ServiceCollectio
阅读全文
posted @ 2023-12-16 23:40 上位机韩工
阅读(71)
评论(0)
推荐(0)
C# 依赖注入概念(1)
摘要: 依赖注入(Dependency Injection,DI )概念:是一种软件设计模式,也是控制反转(Inversion of Control,IOC)思想的实现方式 作用:简化模块的组装过程,降低模块之间的耦合 控制反转(Inversion of Control,IOC):“怎么创建XX对象” >“
阅读全文
posted @ 2023-12-16 11:00 上位机韩工
阅读(94)
评论(0)
推荐(0)
EFCore 主键
摘要: 后续
阅读全文
posted @ 2023-12-16 10:48 上位机韩工
阅读(15)
评论(0)
推荐(0)
2023年12月15日
EFCore CodeFirst(2)
摘要: 目的:使用EFCore 的CodeFirst实现简单的增删改查,只注重流程搭建,不涉及到比较复杂的配置和应用等 Nuget包安装: Micosoft.EntityFrameworkCore:EFCore基础包 Micosoft.EntityFrameworkCore.SqlServer:该系列文章使
阅读全文
posted @ 2023-12-15 17:59 上位机韩工
阅读(53)
评论(0)
推荐(0)
下一页
公告