public Product CreateProductWithDelay(Product product) { Thread.Sleep(10000); product.Id = Products.Count + 1; Products.Add(product.Id, product); return product; }
public void PublishToProjection(CreateProduct createProduct) { var product = new Product(); product.Id = createProduct.ProductId; product.Name = createProduct.Name; ProductProjections.ProductRepo.Add(product.Id, product); }
public void PublishToProjectionWithDelay(CreateProduct createProduct) { Thread.Sleep(10000); var product = new Product(); product.Id = createProduct.ProductId; product.Name = createProduct.Name; ProductProjections.ProductRepo.Add(product.Id, product); }
public Product CreateProduct(Product product) { product.Id = Products.Count + 1; Products.Add(product.Id, product); return product; }
public ActionResult Create(Product product) { return RedirectToAction("Details", new { id = "Product ID"}); }