C/S框架日志管理管理器(LogUserOperate)/本地日志(LogLocalException)/数据库日志(LogDB)
C/S框架日志管理管理器(LogUserOperate)/本地日志(LogLocalException)/数据库日志(LogDB)
C/S系统快速开发框架提供多种日志管理,如:本地文件日志、数据库日志、数据修改日志等。 下图是C/S框架日志组织结构 1. 本地文件日志 - LogLocalException类 命名空间:CSFrameworkV5.Common.LogLocalException 用于写入本地文件日志,日志存储在当前应用程序目录err.log文件。 LogLocalException类提供3个写入日志方法: 使用方法: 写入本地文件日志-普通日志 C# Code: LogLocalException.Log.WriteLog("写入本地文件日志-普通日志"); //来源:C/S框架网 | www.csframework.com | QQ:23404761 写入本地文件日志-系统异常日志 C# Code: try { } catch (Exception ex) { //写入本地文件日志-系统异常日志 LogLocalException.Log.WriteLog(LogTypeSystem.Exception, ex.Message); } //来源:C/S框架网 | www.csframework.com | QQ:23404761 2. 数据库日志 - LogDB类 *** 数据库日志必须在frmLogin登录成功后初始化日志系统使用 *** 参考:数据库日志DBLog类实现ILogUserOperate接口设计 3. C/S框架日志管理器 - LogUserOperate类 命名空间:CSFrameworkV5.Common.LogUserOperate 用于管理多种日志,如:本地文件日志、数据库日志。 LogUserOperate类提供的Write方法: LogUserOperate类根据【系统参数设置】或【用户参数设置】将日志内容同时写入到一个或多个目的地,如同时写到本地日志文件或数据库日志表。 C# Code: /// <summary> /// 初始化日志系统 /// </summary> private void InitLog() { //清空日志对象 LogUserOperate.Logs.Clear(); //注册本地日志对象 if (SystemSettings.Current.AllowLocalLog) { string logFile = Application.StartupPath + Globals.DEF_LOCAL_LOG; LogUserOperate.RegisteLog(new LogLocalException(logFile)); } //注册数据库日志 if (SystemSettings.Current.AllowDBLog) LogUserOperate.RegisteLog(new DBLog()); } //来源:C/S框架网 | www.csframework.com | QQ:23404761 4. LogEditHistory - 数据修改日志 命名空间:CSFrameworkV5.Business.LogEditHistory 参考:C/S架构快速开发框架通用可配置的数据修改日志解决方案 http://www.csframework.com/archive/1/arc-1-20200522-2910.htm 扫一扫加作者微信
参考文档:
C#-C/S框架-权限管理介绍 C/S框架用到Dev组件,发布程序到用户机器的时候需要那些DLL? C# C/S框架功能-保存修改日志(Modify Log) 能否提供C/S框架的权限管理源码吗? 众里寻她千百度,蓦然回首,C/S框架就在www.csframework.com... 如何进行菜单管理、扩展权限、更改自定义按钮名称|C/S框架网 左侧导航栏添加删除修改模块列表图标(C/S框架企业版/旗舰版) Winform皮肤框架 - GridView表格样式管理器详解|C/S框架网 用户管理表格右键弹出菜单:修改密码,复制权限,锁定用户|C/S框架网 Winform通用框架(C#.NET)之权限管理系统详细设计|C/S框架网 VS2015源码管理器-GIT解决冲突并提交结果|C/S框架网 基于C#.NET标准三层架构订单管理系统 (OMS)|C/S框架网 通过本地日志调试已发布的项目 C/S框架网提供原创开源.NET开发架构.NET管理系统框架 CSFramework WebApi开发框架日志管理(系统日志、接口日志)
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |