【优化】优化代码生成器,去除new修饰符。

This commit is contained in:
大灰灰
2022-11-15 22:14:48 +08:00
parent f27b9b40f2
commit 695b891ca1
4 changed files with 24 additions and 24 deletions

View File

@@ -32,7 +32,7 @@ namespace CoreCms.Net.IRepository
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> InsertAsync({{ModelClassName}} entity); Task<AdminUiCallBack> InsertAsync({{ModelClassName}} entity);
/// <summary> /// <summary>
@@ -40,7 +40,7 @@ namespace CoreCms.Net.IRepository
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> UpdateAsync({{ModelClassName}} entity); Task<AdminUiCallBack> UpdateAsync({{ModelClassName}} entity);
/// <summary> /// <summary>
@@ -48,7 +48,7 @@ namespace CoreCms.Net.IRepository
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> UpdateAsync(List<{{ModelClassName}}> entity); Task<AdminUiCallBack> UpdateAsync(List<{{ModelClassName}}> entity);
/// <summary> /// <summary>
@@ -56,7 +56,7 @@ namespace CoreCms.Net.IRepository
/// </summary> /// </summary>
/// <param name="id"></param> /// <param name="id"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> DeleteByIdAsync(object id); Task<AdminUiCallBack> DeleteByIdAsync(object id);
/// <summary> /// <summary>
@@ -64,7 +64,7 @@ namespace CoreCms.Net.IRepository
/// </summary> /// </summary>
/// <param name="ids"></param> /// <param name="ids"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids); Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids);
#endregion #endregion
@@ -89,7 +89,7 @@ namespace CoreCms.Net.IRepository
/// <param name="orderByExpression"></param> /// <param name="orderByExpression"></param>
/// <param name="blUseNoLock">使WITH(NOLOCK)</param> /// <param name="blUseNoLock">使WITH(NOLOCK)</param>
/// <returns></returns> /// <returns></returns>
new Task<IPageList<{{ModelClassName}}>> QueryPageAsync( Task<IPageList<{{ModelClassName}}>> QueryPageAsync(
Expression<Func<{{ModelClassName}}, bool>> predicate, Expression<Func<{{ModelClassName}}, bool>> predicate,
Expression<Func<{{ModelClassName}}, object>> orderByExpression, OrderByType orderByType, int pageIndex = 1, Expression<Func<{{ModelClassName}}, object>> orderByExpression, OrderByType orderByType, int pageIndex = 1,
int pageSize = 20, bool blUseNoLock = false); int pageSize = 20, bool blUseNoLock = false);

View File

@@ -41,7 +41,7 @@ namespace CoreCms.Net.Repository
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> InsertAsync({{ModelClassName}} entity) public async Task<AdminUiCallBack> InsertAsync({{ModelClassName}} entity)
{ {
var jm = new AdminUiCallBack(); var jm = new AdminUiCallBack();
@@ -57,7 +57,7 @@ namespace CoreCms.Net.Repository
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> UpdateAsync({{ModelClassName}} entity) public async Task<AdminUiCallBack> UpdateAsync({{ModelClassName}} entity)
{ {
var jm = new AdminUiCallBack(); var jm = new AdminUiCallBack();
@@ -83,7 +83,7 @@ namespace CoreCms.Net.Repository
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> UpdateAsync(List<{{ModelClassName}}> entity) public async Task<AdminUiCallBack> UpdateAsync(List<{{ModelClassName}}> entity)
{ {
var jm = new AdminUiCallBack(); var jm = new AdminUiCallBack();
@@ -99,7 +99,7 @@ namespace CoreCms.Net.Repository
/// </summary> /// </summary>
/// <param name="id"></param> /// <param name="id"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> DeleteByIdAsync(object id) public async Task<AdminUiCallBack> DeleteByIdAsync(object id)
{ {
var jm = new AdminUiCallBack(); var jm = new AdminUiCallBack();
@@ -115,7 +115,7 @@ namespace CoreCms.Net.Repository
/// </summary> /// </summary>
/// <param name="ids"></param> /// <param name="ids"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids) public async Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids)
{ {
var jm = new AdminUiCallBack(); var jm = new AdminUiCallBack();
@@ -154,7 +154,7 @@ namespace CoreCms.Net.Repository
/// <param name="orderByExpression"></param> /// <param name="orderByExpression"></param>
/// <param name="blUseNoLock">使WITH(NOLOCK)</param> /// <param name="blUseNoLock">使WITH(NOLOCK)</param>
/// <returns></returns> /// <returns></returns>
public new async Task<IPageList<{{ModelClassName}}>> QueryPageAsync(Expression<Func<{{ModelClassName}}, bool>> predicate, public async Task<IPageList<{{ModelClassName}}>> QueryPageAsync(Expression<Func<{{ModelClassName}}, bool>> predicate,
Expression<Func<{{ModelClassName}}, object>> orderByExpression, OrderByType orderByType, int pageIndex = 1, Expression<Func<{{ModelClassName}}, object>> orderByExpression, OrderByType orderByType, int pageIndex = 1,
int pageSize = 20, bool blUseNoLock = false) int pageSize = 20, bool blUseNoLock = false)
{ {

View File

@@ -31,35 +31,35 @@ namespace CoreCms.Net.IServices
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> InsertAsync({{ModelClassName}} entity); Task<AdminUiCallBack> InsertAsync({{ModelClassName}} entity);
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> UpdateAsync({{ModelClassName}} entity); Task<AdminUiCallBack> UpdateAsync({{ModelClassName}} entity);
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> UpdateAsync(List<{{ModelClassName}}> entity); Task<AdminUiCallBack> UpdateAsync(List<{{ModelClassName}}> entity);
/// <summary> /// <summary>
/// ID的数据 /// ID的数据
/// </summary> /// </summary>
/// <param name="id"></param> /// <param name="id"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> DeleteByIdAsync(object id); Task<AdminUiCallBack> DeleteByIdAsync(object id);
/// <summary> /// <summary>
/// ID集合的数据() /// ID集合的数据()
/// </summary> /// </summary>
/// <param name="ids"></param> /// <param name="ids"></param>
/// <returns></returns> /// <returns></returns>
new Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids); Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids);
#endregion #endregion
@@ -85,7 +85,7 @@ namespace CoreCms.Net.IServices
/// <param name="orderByExpression"></param> /// <param name="orderByExpression"></param>
/// <param name="blUseNoLock">使WITH(NOLOCK)</param> /// <param name="blUseNoLock">使WITH(NOLOCK)</param>
/// <returns></returns> /// <returns></returns>
new Task<IPageList<{{ModelClassName}}>> QueryPageAsync( Task<IPageList<{{ModelClassName}}>> QueryPageAsync(
Expression<Func<{{ModelClassName}}, bool>> predicate, Expression<Func<{{ModelClassName}}, bool>> predicate,
Expression<Func<{{ModelClassName}}, object>> orderByExpression, OrderByType orderByType, int pageIndex = 1, Expression<Func<{{ModelClassName}}, object>> orderByExpression, OrderByType orderByType, int pageIndex = 1,
int pageSize = 20, bool blUseNoLock = false); int pageSize = 20, bool blUseNoLock = false);

View File

@@ -46,7 +46,7 @@ namespace CoreCms.Net.Services
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> InsertAsync({{ModelClassName}} entity) public async Task<AdminUiCallBack> InsertAsync({{ModelClassName}} entity)
{ {
return await _dal.InsertAsync(entity); return await _dal.InsertAsync(entity);
} }
@@ -56,7 +56,7 @@ namespace CoreCms.Net.Services
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> UpdateAsync({{ModelClassName}} entity) public async Task<AdminUiCallBack> UpdateAsync({{ModelClassName}} entity)
{ {
return await _dal.UpdateAsync(entity); return await _dal.UpdateAsync(entity);
} }
@@ -66,7 +66,7 @@ namespace CoreCms.Net.Services
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> UpdateAsync(List<{{ModelClassName}}> entity) public async Task<AdminUiCallBack> UpdateAsync(List<{{ModelClassName}}> entity)
{ {
return await _dal.UpdateAsync(entity); return await _dal.UpdateAsync(entity);
} }
@@ -76,7 +76,7 @@ namespace CoreCms.Net.Services
/// </summary> /// </summary>
/// <param name="id"></param> /// <param name="id"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> DeleteByIdAsync(object id) public async Task<AdminUiCallBack> DeleteByIdAsync(object id)
{ {
return await _dal.DeleteByIdAsync(id); return await _dal.DeleteByIdAsync(id);
} }
@@ -86,7 +86,7 @@ namespace CoreCms.Net.Services
/// </summary> /// </summary>
/// <param name="ids"></param> /// <param name="ids"></param>
/// <returns></returns> /// <returns></returns>
public new async Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids) public async Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids)
{ {
return await _dal.DeleteByIdsAsync(ids); return await _dal.DeleteByIdsAsync(ids);
} }
@@ -117,7 +117,7 @@ namespace CoreCms.Net.Services
/// <param name="orderByExpression"></param> /// <param name="orderByExpression"></param>
/// <param name="blUseNoLock">使WITH(NOLOCK)</param> /// <param name="blUseNoLock">使WITH(NOLOCK)</param>
/// <returns></returns> /// <returns></returns>
public new async Task<IPageList<{{ModelClassName}}>> QueryPageAsync(Expression<Func<{{ModelClassName}}, bool>> predicate, public async Task<IPageList<{{ModelClassName}}>> QueryPageAsync(Expression<Func<{{ModelClassName}}, bool>> predicate,
Expression<Func<{{ModelClassName}}, object>> orderByExpression, OrderByType orderByType, int pageIndex = 1, Expression<Func<{{ModelClassName}}, object>> orderByExpression, OrderByType orderByType, int pageIndex = 1,
int pageSize = 20, bool blUseNoLock = false) int pageSize = 20, bool blUseNoLock = false)
{ {