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);
}
}
本文来自博客园,作者:.net&new,转载请注明原文链接:https://www.cnblogs.com/wugh8726254/p/17533419.html