using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using System.Text; using System.Threading.Tasks; namespace SqlSugar { public partial interface ISaveable where T : class, new() { Task ExecuteCommandAsync(); Task ExecuteReturnEntityAsync(); Task> ExecuteReturnListAsync(); int ExecuteCommand(); T ExecuteReturnEntity(); List ExecuteReturnList(); ISaveable InsertColumns(Expression> columns); ISaveable InsertIgnoreColumns(Expression> columns); ISaveable UpdateColumns(Expression> columns); ISaveable UpdateIgnoreColumns(Expression> columns); ISaveable UpdateWhereColumns(Expression> columns); ISaveable EnableDiffLogEvent(object businessData = null); } }