DEV Community

Discussion on: Desarrollando una API en ASP.NET con CQRS y MediatR: Parte 1

Collapse
 
isaacojeda profile image
Isaac Ojeda

Pues tendrías que incluirlo en el IRequest como un listado, una idea es:

public class CreateProductCommand : IRequest
{

     public List<CreateProductItem> Products { get;set;} = new();

     public class CreateProductItem
     {
          public string Description { get; set; } = default!;
          public double Price { get; set; }
     }
}
Enter fullscreen mode Exit fullscreen mode

Y en el Handler, iteras la creación del producto.

Pueden haber más formas, pero algo así lo haría yo

Saludos!!