public virtual HttpRequest Create(DeleteDatabaseRequest request) { Ensure.That(request, "request").IsNotNull(); return new HttpRequest(HttpMethod.Delete, GenerateRelativeUrl(request)) .SetRequestTypeHeader(request.GetType()); }
protected virtual string GenerateRelativeUrl(DeleteDatabaseRequest request) { return "/"; }
protected override string GenerateRelativeUrl(DeleteDatabaseRequest request) { return string.Format("/{0}", new UrlSegment(request.DbName)); }