// RB2 Core Connect using CoreConnect.Commerce.Catalog;using CoreConnect.Plugins; namespace CoreConnect.Commerce.Hooks;public class BeforeSearchProducts : ICommand<SearchProductsRequest>{ public required SearchProductsRequest Request { get; set; }} public class AfterSearchProducts : ICommand<SearchProductsResponse>{ public required SearchProductsRequest Request { get; set; } public required SearchProductsResponse Data { get; set; }}