public async Task SaveAsync(CartAggregate cartAggregate) { await cartAggregate.RecalculateAsync(); await cartAggregate.ValidateAsync(await _cartValidationContextFactory.CreateValidationContextAsync(cartAggregate)); await _shoppingCartService.SaveChangesAsync(new ShoppingCart[] { cartAggregate.Cart }); }
public async Task SaveAsync(CartAggregate cartAggregate) { await cartAggregate.RecalculateAsync(); await _shoppingCartService.SaveChangesAsync(new List <ShoppingCart> { cartAggregate.Cart }); }