# SD.AOP **Repository Path**: lishilei0523/SD.AOP ## Basic Information - **Project Name**: SD.AOP - **Description**: 面向方面编程组件/AOP/Aspect/异常日志/运行日志 - **Primary Language**: C# - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.nuget.org/packages/SD.AOP.Core - **GVP Project**: No ## Statistics - **Stars**: 32 - **Forks**: 9 - **Created**: 2016-04-01 - **Last Updated**: 2025-07-06 ## Categories & Tags **Categories**: ioc-framework **Tags**: None ## README # AOP组件 ##### 2018.04 项目近期调整说明 v2.0版本用.NET Standard 2.0重写,不再使用PostSharp,改用MrAdvice MrAdvice项目地址 https://github.com/ArxOne/MrAdvice #### 主要功能: 统一异常处理,记录程序运行日志,简化事务处理代码。 #### 使用方式: 1、新建个空库或使用现有数据库 2、在App.config文件中配置key为"LogConnection"的连接字符串name 3、运行测试 4、查看数据库的RunningLogs表与ExceptionLogs表 #### Ps: 依赖NuGet包:MrAdvice、Newtonsoft.Json 异常过滤特性标签可以打在程序集、类、构造器、方法等任意可以打标签的成员上 运行日志特性标签只能打在构造器或方法上