aufofac 接口服务层

 

 

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using wgh.model.Models;
using DBHelper;
namespace IService
{
/// <summary>
/// 系统用户服务接口层
/// </summary>
public interface ISysUserInfoServie
{
/// <summary>
/// 根据ID查询单个记录
/// </summary>
SysUserInfo Get(string id);
/// <summary>
/// 根据ID查询单个记录
/// </summary>
int GetTotalCount();
List<SysUserInfo> GetList();


long Insert(SysUserInfo info);


Task<long> InsertAsync(SysUserInfo info);


void Insert(List<SysUserInfo> list);

 

Task InsertAsync(List<SysUserInfo> list);

 

/// <summary>
/// 修改
/// </summary>
void Update(SysUserInfo info);


/// <summary>
/// 异步修改
/// </summary>
/// <param name="info"></param>
/// <returns></returns>
Task UpdateAsync(SysUserInfo info);



/// <summary>
/// 更新
/// </summary>
/// <param name="list"></param>
void Update(List<SysUserInfo> list);

/// <summary>
/// 异步更新
/// </summary>
/// <param name="list"></param>
/// <returns></returns>

Task UpdateAsync(List<SysUserInfo> list);


/// <summary>
/// 删除
/// </summary>
/// <param name="id"></param>
bool Delete(long id);

}
}

posted @ 2023-07-06 21:39  .net&new  阅读(16)  评论(0编辑  收藏  举报