/// <summary> /// Save /// </summary> public virtual async Task SaveAsync() { await repository.SaveAsync((T)this).ConfigureAwait(false); DomainEventBus.Publish(new DefaultAggregationSaveDomainEvent <T>() { Object = this as T }); }
/// <summary> /// Save /// </summary> public virtual async Task SaveAsync() { await repository.SaveAsync((T)this).ConfigureAwait(false); }