public Product AddProduct(Product product)
 {
     using IProductWriter productWriter = _productCommunicatorAbstractFactory.CreateProductWriter();
     return(productWriter.AddProduct(product));
 }