From fb511b258a666b092b0228212b4747b1cc68fe1e Mon Sep 17 00:00:00 2001
From: falcon <9504402@qq.com>
Date: Fri, 13 Dec 2019 13:25:51 +0800
Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=85=83=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Falcon.ModelSP/DataExtend.cs | 2 +-
Falcon.ModelSP/FalconSPPrarmNameAttribute.cs | 7 +++++++
Falcon.ModelSP/FalconSPProcuderNameAttribute.cs | 8 +++++++-
Falcon.ModelSP/FalconSPRuner.cs | 16 +++++++++++++++-
Falcon.ModelSP/ProcuderNotFoundException.cs | 3 +++
5 files changed, 33 insertions(+), 3 deletions(-)
diff --git a/Falcon.ModelSP/DataExtend.cs b/Falcon.ModelSP/DataExtend.cs
index 329be83..1d00054 100644
--- a/Falcon.ModelSP/DataExtend.cs
+++ b/Falcon.ModelSP/DataExtend.cs
@@ -94,7 +94,7 @@ namespace Falcon.ModelSP
/// 返回值类型
/// 数据库上下文
/// 要执行的sql语句
- /// 参数枚举
+ /// 参数枚举
///
public static IEnumerable
SqlQuery
(this DatabaseFacade db,string sql,params SqlParameter[] paras)
where TR : class, new() {
diff --git a/Falcon.ModelSP/FalconSPPrarmNameAttribute.cs b/Falcon.ModelSP/FalconSPPrarmNameAttribute.cs
index 8ef4552..b9c985d 100644
--- a/Falcon.ModelSP/FalconSPPrarmNameAttribute.cs
+++ b/Falcon.ModelSP/FalconSPPrarmNameAttribute.cs
@@ -7,7 +7,14 @@ namespace Falcon.ModelSP
///
public class FalconSPPrarmNameAttribute:Attribute
{
+ ///
+ /// 定于存储过程参数名称
+ ///
+ /// 参数名称
public FalconSPPrarmNameAttribute(string name) { this.Name = name; }
+ ///
+ /// 参数名
+ ///
public string Name { get; set; }
}
}
diff --git a/Falcon.ModelSP/FalconSPProcuderNameAttribute.cs b/Falcon.ModelSP/FalconSPProcuderNameAttribute.cs
index a935c62..e5b83c2 100644
--- a/Falcon.ModelSP/FalconSPProcuderNameAttribute.cs
+++ b/Falcon.ModelSP/FalconSPProcuderNameAttribute.cs
@@ -7,8 +7,14 @@ namespace Falcon.ModelSP
///
public class FalconSPProcuderNameAttribute:Attribute
{
+ ///
+ /// 存储过程名称
+ ///
public string ProcuderName { get; set; }
-
+ ///
+ /// 定义存储过程名称
+ ///
+ ///
public FalconSPProcuderNameAttribute(string m) => this.ProcuderName = m;
}
}
diff --git a/Falcon.ModelSP/FalconSPRuner.cs b/Falcon.ModelSP/FalconSPRuner.cs
index 0af56ae..625627a 100644
--- a/Falcon.ModelSP/FalconSPRuner.cs
+++ b/Falcon.ModelSP/FalconSPRuner.cs
@@ -8,10 +8,24 @@ namespace Falcon.ModelSP
///
public class FalconSPRuner:IFalconSPRuner
{
+ ///
+ /// 执行存储过程
+ ///
+ /// 参数类型
+ /// 数据上下文
+ /// 存储过程参数
+ /// 受影响的行数
public int RunSP(DbContext db,TPrarmType data) {
return db.RunProcuder(data);
}
-
+ ///
+ /// 执行存储过程
+ ///
+ /// 参数类型
+ /// 返回值枚举的类型
+ /// 数据上下文
+ /// 存储过程参数
+ /// 返回数据枚举
public IEnumerable RunSP(DbContext db,TPrarmType data)
where TResultType : class, new() {
return db.RunProcuder(data);
diff --git a/Falcon.ModelSP/ProcuderNotFoundException.cs b/Falcon.ModelSP/ProcuderNotFoundException.cs
index d785eb4..6489b1f 100644
--- a/Falcon.ModelSP/ProcuderNotFoundException.cs
+++ b/Falcon.ModelSP/ProcuderNotFoundException.cs
@@ -7,6 +7,9 @@ namespace Falcon.ModelSP
///
public class ProcuderNotFoundException:Exception
{
+ ///
+ /// 存储过程未找到异常
+ ///
public ProcuderNotFoundException() : base("存储过程没有找到") { }
}
}