public virtual HttpRequest Create(GetDatabaseRequest request) { Ensure.That(request, "request").IsNotNull(); return new HttpRequest(HttpMethod.Get, GenerateRelativeUrl(request)) .SetRequestTypeHeader(request.GetType()); }