using EonaCat.gRPC.Core.Entities; using EonaCat.Repositories; namespace EonaCat.gRPC.Core.Interfaces.Repositories; public interface IBaseRepository : IRepository where T : BaseEntity { /// /// Indicates whether is called after /// the changes have been sent successfully to the database. /// Task SaveChangesAsync(bool acceptAllChangesOnSuccess); Task SaveChangesAsync(); void Save(); }