AutoQuery - Multiple connection

That is not code in comments - I just wanted to say that NamedConnection string is sucesfully passed into request.

I followed yours instructions:

public override void Configure(Container container)
{            
...
    RegisterTypedRequestFilter<IChangeDb>((req, res, dto) => req.Items[Keywords.DbInfo] = new ConnectionInfo { NamedConnection = dto.NamedConnection }); 
....
}

public interface IChangeDb
{
    string NamedConnection { get; set; }
}

[Route("/query/example/")]
public class QueryExampleDto : QueryBase<Example>, IChangeDb
{	
    public string NamedConnection { get; set; }
}

public object Get(QueryExampleDto request)
{
    //some logic that does not change request   			

    var q = AutoQuery.CreateQuery(request, Request.GetRequestParams());
    return AutoQuery.Execute(request, q);
}