using Nop.Web.Areas.Admin.Models.ExternalAuthentication; namespace Nop.Web.Areas.Admin.Factories; /// /// Represents the external authentication method model factory /// public partial interface IExternalAuthenticationMethodModelFactory { /// /// Prepare external authentication method search model /// /// External authentication method search model /// External authentication method search model ExternalAuthenticationMethodSearchModel PrepareExternalAuthenticationMethodSearchModel( ExternalAuthenticationMethodSearchModel searchModel); /// /// Prepare paged external authentication method list model /// /// External authentication method search model /// /// A task that represents the asynchronous operation /// The task result contains the external authentication method list model /// Task PrepareExternalAuthenticationMethodListModelAsync( ExternalAuthenticationMethodSearchModel searchModel); }