Exemple #1
0
        public async Task <int> SaveChangesAsync()
        {
            this._dataContext.SyncObjectsAuditPreCommit(this._session);
            await this._dataContext.DispatchNotificationsAsync(this._mediator);

            return(await _dataContext.SaveChangesAsync());
        }
Exemple #2
0
        public async Task <int> SaveChangesAsync(CancellationToken cancellationToken)
        {
            this._dataContext.SyncObjectsAuditPreCommit(this._session);
            var changes = await _dataContext.SaveChangesAsync(cancellationToken);

            await this._dataContext.DispatchNotificationsAsync(this._mediator);

            return(changes);
        }