博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在EF6.0中打印数据库操作日志
阅读量:5116 次
发布时间:2019-06-13

本文共 1525 字,大约阅读时间需要 5 分钟。

using System;  using System.Collections.Generic;  using System.Linq;  using System.Text;  using System.Threading.Tasks;  using System.IO;  namespace EFLogging {      class Program {          private static CSharpCornerEntities context = new CSharpCornerEntities();          static void Main(string[] args) {              context.Database.Log = logInfo => FileLogger.Log(logInfo);              InsertEmployeeRecord();              UpdateEmployeeRecord(10024);              context.Database.Log = Console.Write;          }          private static void UpdateEmployeeRecord(long employeeID) {              //Linq              var empData = (from employee in context.Employees where employee.ID == employeeID select employee).FirstOrDefault();              //Lambda              //var empData = context.Employees.Where(a => a.ID.Equals(employeeID)).ToList();              empData.Location = "UK";              context.Entry(empData).State = System.Data.Entity.EntityState.Modified;              context.SaveChanges();          }          private static void InsertEmployeeRecord() {              context.Employees.Add(new Employee {                  Designation = "Software Engineer ", Location = "Chennai", Name = "DummyRecord"              });              context.SaveChanges();          }      }      public class FileLogger {          public static void Log(string logInfo) {              File.AppendAllText(@ "C:\Users\SMKG\Desktop\Logger.txt", logInfo);          }      }  }

 

转载于:https://www.cnblogs.com/luhe/p/9259820.html

你可能感兴趣的文章
esxi忘记密码重置方法
查看>>
【java】@Transactional注解与事务
查看>>
EasyPR源码剖析(4):车牌定位之Sobel算子定位
查看>>
javaweb项目搭建ehcache缓存系统
查看>>
HTML5:一个拖拽网页元素的例子
查看>>
BZOJ 2169
查看>>
js+css3实现旋转效果
查看>>
html5的web存储详解
查看>>
感觉自己应该重新读一次Javascript
查看>>
最小化安装k8s
查看>>
多线程经典模型-生产者消费
查看>>
【最短路】Walls
查看>>
Python策略模式实现源码分享
查看>>
千氪|比特币十周年大事记
查看>>
SpringMVC学习系列-解决GET请求时中文乱码的问题
查看>>
工程师追查线上问题(或运维)常用的shell命令
查看>>
c语言中的scanf在java中应该怎么表达,Scanner类。
查看>>
java poi对Excel文件加密
查看>>
15.外键
查看>>
评论列表显示及排序,个人中心显示
查看>>