This interface extends ICampaign and determines that this campaign has products.
IReadOnlyList<ProductDef> Products { get; }