public Basket ToDto(Domain.Model.Baskets.Basket from) { if (null == from) { return(null); } return(new Basket { Id = from.Id, CustomerEmail = from.CustomerEmail, Items = ToDto(from.Items) }); }
/// <summary> /// Produces a BasketCreated event /// </summary> /// <param name="basket">The basket created</param> /// <returns></returns> private async Task ProduceBasketCreated(Domain.Model.Baskets.Basket basket) { await this.basketCreatedProducer.ProduceBasketCreatedEventAsync(basket.Id); }