using Nop.Web.Areas.Admin.Models.Messages; namespace Nop.Web.Areas.Admin.Factories; /// /// Represents the newsletter subscription model factory /// public partial interface INewsletterSubscriptionModelFactory { /// /// Prepare newsletter subscription search model /// /// Newsletter subscription search model /// /// A task that represents the asynchronous operation /// The task result contains the newsletter subscription search model /// Task PrepareNewsletterSubscriptionSearchModelAsync(NewsletterSubscriptionSearchModel searchModel); /// /// Prepare paged newsletter subscription list model /// /// Newsletter subscription search model /// /// A task that represents the asynchronous operation /// The task result contains the newsletter subscription list model /// Task PrepareNewsletterSubscriptionListModelAsync(NewsletterSubscriptionSearchModel searchModel); }