using Nop.Web.Areas.Admin.Models.Cms; namespace Nop.Web.Areas.Admin.Factories; /// /// Represents the widget model factory /// public partial interface IWidgetModelFactory { /// /// Prepare widget search model /// /// Widget search model /// /// A task that represents the asynchronous operation /// The task result contains the widget search model /// Task PrepareWidgetSearchModelAsync(WidgetSearchModel searchModel); /// /// Prepare paged widget list model /// /// Widget search model /// /// A task that represents the asynchronous operation /// The task result contains the widget list model /// Task PrepareWidgetListModelAsync(WidgetSearchModel searchModel); }