Currently, if a default index is set then: ``` csharp client.Search<Foo>(s => s.MatchAll()); ``` will execute the request to: `/defaultindex/foo/_search` However, if a default index is NOT set, the request will go to just: `/_search`, effectively ignoring the type. Instead it should go to: `/_all/foo/_search`.