public PedidoController(IHttpContextAccessor context, IBaseRepositoryAsync <Pedido> pedidoRepositoryAsync, IPedidoProdutoRepository pedidoProdutoRepository, IBaseRepositoryAsync <PedidoProduto> pedidoProdutoAsyncRepository) { _context = context; _pedidoRepositoryAsync = pedidoRepositoryAsync; _pedidoProdutoRepository = pedidoProdutoRepository; _pedidoProdutoAsyncRepository = pedidoProdutoAsyncRepository; }
public EstatisticaController(IBaseRepositoryAsync <Pedido> pedidoRepository, IBaseRepositoryAsync <Usuario> usuarioRepository, IPedidoProdutoRepository ppRepository, IBaseRepositoryAsync <Produto> produtoRepository ) { _pedidoRepository = pedidoRepository; _usuarioRepository = usuarioRepository; _ppRepository = ppRepository; _produtoRepository = produtoRepository; }
public PedidoProdutoCommandHandler( IMediator mediator, IGeradorGuidService geradorGuidService, IPedidoRepository pedidoRepository, IPedidoProdutoRepository pedidoProdutoRepository, IProdutoRepository produtoRepository) : base(mediator, geradorGuidService) { _pedidoRepository = pedidoRepository; _pedidoProdutoRepository = pedidoProdutoRepository; _produtoRepository = produtoRepository; }