update

2881099
2020-12-04 01:08:48 +08:00
parent d8005c26b7
commit 8a51b89ee3

9
AOP.md

@@ -7,8 +7,10 @@ FreeSql AOP 已有的功能介绍,未来为会根据用户需求不断增强
FreeSql 支持简单的类似功能:
```csharp
fsql.Aop.CurdAfter += (s, e) => {
if (e.ElapsedMilliseconds > 200) {
fsql.Aop.CurdAfter += (s, e) =>
{
if (e.ElapsedMilliseconds > 200)
{
//记录日志
//发送短信给负责人
}
@@ -24,7 +26,8 @@ fsql.Aop.CurdAfter += (s, e) => {
实现插入/更新时统一处理某些值,比如某属性的雪花算法值、创建时间值、甚至是业务值。
```csharp
fsql.Aop.AuditValue += (s, e) => {
fsql.Aop.AuditValue += (s, e) =>
{
if (e.Column.CsType == typeof(long) &&
e.Property.GetCustomAttribute<SnowflakeAttribute>(false) != null &&
e.Value?.ToString() == 0)