示例#1
0
        public ODataScenario WithProducts(IQueryable <Product> products = null, IProductAgent productAgent = null)
        {
            if (!IsConfigurable)
            {
                throw new InvalidOperationException("Cannot configure a started scenario.");
            }

            if (products != null)
            {
                Container.RegisterInstance(products.ToList());
            }

            Builder.EntitySet <Product>("Products");

            Container.RegisterInstance(productAgent ?? new Mock <IProductAgent>(MockBehavior.Strict).Object);

            return(this);
        }
示例#2
0
 public ProductsController(List <Product> products, IProductAgent productAgent)
 {
     _products     = products;
     _productAgent = productAgent;
 }
示例#3
0
 public ProductsController(List<Product> products, IProductAgent productAgent)
 {
     _products = products;
     _productAgent = productAgent;
 }
 public GetAllReporteHandler(IProductAgent productAgent)
 {
     _productAgent = productAgent;
 }