• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
PowerCoder
博客园    首页    新随笔    联系   管理    订阅  订阅
2018年10月11日
EF Core 2.1 中的 Eager loading、Explicit loading和LazyLoading (转自MSDN)
摘要: Entity Framework Core allows you to use the navigation properties in your model to load related entities. There are three common O/RM patterns used to 阅读全文
posted @ 2018-10-11 22:58 PowerCoder 阅读(1240) 评论(0) 推荐(0)
C# 5.0中使用CallerMemberName、CallerFilePath和CallerLineNumber获取代码的调用方信息(转载)
摘要: 很多时候,我们需要在运行过程中记录一些调测的日志信息,如下所示: 上面TraceMessage("DoProcessing()被XXX调用")中的XXX我们获取不到,导致日志记录不完全。 此外为了调测方便,除了事件信息外,我们往往还需要知道发生该事件的代码位置以及调用栈信息。在C++中,我们可以通过 阅读全文
posted @ 2018-10-11 22:26 PowerCoder 阅读(1581) 评论(1) 推荐(1)
EF Core中怎么实现自动更新实体的属性值到数据库
摘要: 我们在开发系统的时候,经常会遇到这种需求数据库表中的行被更新时需要自动更新某些列。 数据库 比如下面的Person表有一列UpdateTime,这列数据要求在行被更新后自动更新为系统的当前时间。 Person表: 我们还有一个Book表,它没有UpdateTime列,那么这个表的数据在行更新时不要求 阅读全文
posted @ 2018-10-11 15:59 PowerCoder 阅读(7080) 评论(13) 推荐(2)
ASP.NET Core中怎么实现Url rewrite功能
摘要: 我们可以使用ASP.NET Core的中间件来实现Url rewrite功能,下面我们定义一个中间件ReplaceQueryStringMiddleware来替换Http请求中的Url参数即QueryString,这相当于就是要用到以前ASP.NET的Url rewrite功能。 中间件Replac 阅读全文
posted @ 2018-10-11 13:17 PowerCoder 阅读(1470) 评论(0) 推荐(0)
ASP.NET Core 运行原理剖析 (转载)
摘要: 1.1. 概述 在ASP.NET Core之前,ASP.NET Framework应用程序由IIS加载。Web应用程序的入口点由InetMgr.exe创建并调用托管。以初始化过程中触发HttpApplication.Application_Start()事件。开发人员第一次执行代码的机会是处理App 阅读全文
posted @ 2018-10-11 11:30 PowerCoder 阅读(2743) 评论(0) 推荐(0)
EF Core中如何通过实体集合属性删除从表的数据
摘要: 假设在数据库中有两个表:Person表和Book表,Person和Book是一对多关系 Person表数据: Book表数据: 可以看到数据库Book表中所有的数据都属于Person表中"F"这个人 Person表,下面的Person类是该表在EF Core中的实体类型: public partia 阅读全文
posted @ 2018-10-11 01:09 PowerCoder 阅读(3886) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3