Vol/Net6.SqlSugar/VOL.Core/DbContext/DbContext.cs

34 lines
752 B
C#

using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VOL.Core.DBManager;
namespace VOL.Core.DbContext
{
public abstract class DbContext
{
public virtual ISqlSugarClient SqlSugarClient { get; set; }
public bool QueryTracking
{
set
{
}
}
public DbContext() : base() { }
public virtual ISugarQueryable<TEntity> Set<TEntity>(bool filterDeleted = false) where TEntity : class
{
return this.SqlSugarClient.Set<TEntity>(filterDeleted);
}
public int SaveChanges()
{
return SqlSugarClient.SaveQueues();
}
}
}