// RB2 Core Connect namespace CoreConnect.Commerce.Catalog; public class GetProductRequest{ /// <summary> /// The ID of the Product. /// </summary> public string? Id { get; set; } /// <summary> /// The Key of the Product. /// </summary> public string? Key { get; set; } /// <summary> /// The Slug of the Product. /// </summary> public string? Slug { get; set; } /// <summary> /// Gets or sets the variants filters. /// </summary> public VariantFilter? VariantFilter { get; set; } /// <summary> /// Gets or sets whether to also include hidden categories. /// </summary> public bool? IncludeHiddenCategories { get; set; }}