public override void UseCombined(Product product, CombinedProductTemplate template) { if (template != null) { product.Details = template.Details; } }
public void Construct(AbstractBuilder abstractBuilder, Product product, CombinedProductTemplate cpt = null, VirtualProductTemplate vpt = null) { abstractBuilder.UseCombined(product, cpt); abstractBuilder.UseVirtual(product, vpt); }
public abstract void UseCombined(Product product, CombinedProductTemplate template);