using System.Collections.Generic; using System.Threading.Tasks; namespace Estsh.Core.Repositories { public interface IBaseRepository { public int Insert(T entity, string sql); Task InsertAsync(T entity, string sql); Task UpdateAsync(T entity, string sql); Task DeleteAsync(int id,string sql); Task GetAsync(int id,string sql); Task> GetListAsync(string sql); } }