Agregar parámetros de cadena de consulta a mis especificaciones Swagger

Estoy usando Swashbuckle (swagger para C #) con mi API web. Tengo varios puntos finales GET que devuelven listas y le permito al usuario agregar parámetros por página y página en QueryString

Ejemplo:http://myapi.com/endpoint/?page=5&perpage=10

Veo que swagger admite el parámetro en 'query', pero ¿cómo hago para que Swashbuckle lo haga?

Menciono en uno de los comentarios que resolví mi problema creando un atributo personalizado que me permitiera hacer lo que necesitaba. A continuación se muestra el código para mi solución:

[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = true)]
public class SwaggerParameterAttribute : Attribute
{
    public SwaggerParameterAttribute(string name, string description)
    {
        Name = name;
        Description = description;
    }

    public string Name { get; private set; }
    public Type DataType { get; set; }
    public string ParameterType { get; set; }
    public string Description { get; private set; }
    public bool Required { get; set; } = false;
}

Registre el atributo con la configuración Swagger:

GlobalConfiguration.Configuration 
    .EnableSwagger(c =>
        {
            c.OperationFilter<SwaggerParametersAttributeHandler>();
        });

Luego agregue este atributo a sus métodos:

[SwaggerParameter("page", "Page number to display", DataType = typeof(Int32), ParameterType = ParameterType.inQuery)]
[SwaggerParameter("perpage","Items to display per page", DataType = typeof(Int32), ParameterType = ParameterType.inQuery)]

Respuestas a la pregunta(3)

Su respuesta a la pregunta