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

View File

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

View File

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

View File

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