using System; using System.Threading; using System.Threading.Tasks; namespace Domain.SeedWork { public interface IUnitOfWork : IDisposable { Task SaveChangesAsync(CancellationToken cancellationToken = default(CancellationToken)); Task SaveEntitiesAsync(CancellationToken cancellationToken = default(CancellationToken)); } }