public CategoriaTipo(IProductoRepositorio productoRepositorio) { Field(x => x.Id).Description("Id de la categoria"); Field(x => x.Nombre, nullable: true).Description("Nombre de la categoría."); Field <ListGraphType <ProductoTipo> >( "productos", resolve: context => productoRepositorio.ObtenerProductosPorCategoriaAsincronico(context.Source.Id).Result.ToList() ); }
public AlmacenamientoDeConsultas(ICategoriaRepositorio categoriaRepositorio, IProductoRepositorio productoRepositorio) { Field <CategoriaTipo>( "categoria", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IntGraphType> > { Name = "id", Description = "Id de la categoria" } ), resolve: context => categoriaRepositorio.ObtenerCategoriaAsincronico(context.GetArgument <int>("id")).Result ); Field <ProductoTipo>( "producto", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IntGraphType> > { Name = "id", Description = "Id del producto" } ), resolve: context => productoRepositorio.ObtenerProductoAsincronico(context.GetArgument <int>("id")).Result ); }
public ProductoDominioServicio(IProductoRepositorio productoRepositorio) { this.productoRepositorio = productoRepositorio; }
// Vamos a utilizar este contrato con inyeccion de independencias public ProductoServicio(IProductoRepositorio productoRepositorio) { this._productoRepositorio = productoRepositorio; }
public BaseController(IProductoRepositorio productoRepositorio) { _productoRepositorio = productoRepositorio; }
public ProductoController(IProductoRepositorio productoRepositorio) : base(productoRepositorio) { }
public ProductoController(IProductoRepositorio _repo) { repo = _repo; }
protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { _CatalogoRepositorio = null; _ProductoRepositorio = null; _context.Dispose(); } disposedValue = true; } }
public ProductoServicio() { repositorio = new ProductoRepositorio(); }
public HomeController(ILogger <HomeController> logger, IProductoRepositorio productoRepositorio) { _logger = logger; this.productoRepositorio = productoRepositorio; }
public VentaProductoController() { _repositorioVentaProducto = new MVentaProductoRepositorio(); _repositorioProductos = new MProductoRepositorio(); _repositorioEjecutivo = new MEjecutivoRepositorio(); }
public ProductosController(IProductoRepositorio productoRepositorio, ILogger <ProductosController> logger) { _productoRepositorio = productoRepositorio; _logger = logger; }
public ProductoController() { _repositorioProducto = new MProductoRepositorio(); _tipoProducto = new MTipoProducto(); }