<#@ template language="C#" inherits="BaseGenerator" #> <#@ assembly name="System.Core" #> <#@ import namespace="System.Linq" #> <#@ import namespace="System.Text" #> <#@ import namespace="System.Collections.Generic" #> <# AddLicenseHeader(); #> namespace <#=this.Config.Namespace#>.Model { /// /// Paginators for the <#=this.Config.ServiceNameRoot#> service /// public interface I<#=this.Config.ServiceNameRoot#>PaginatorFactory { <# foreach(var operation in this.Config.ServiceModel.Operations) { if (operation.Paginators != null && !operation.UnsupportedPaginatorConfig) { #> /// /// Paginator for <#=operation.Name#> operation /// I<#=operation.Name#>Paginator <#=operation.Name#>(<#=operation.Name#>Request request); <# } } #> } }