public static void UpdateAProduct(IDocumentStore documentStore) { Console.WriteLine("---" + Environment.NewLine + "Enter a product id"); var productId = Console.ReadLine().Trim(); using (var session = documentStore.OpenSession()) { var product = session.Load <Product>(productId); if (product != null) { DomainUtils.UpdateProductTags(product); // This method will be used to update the product session.Store(product); session.SaveChanges(); } else { Console.WriteLine("Id does not match with any product"); } } }