private Uri BuildReqEndpoint(LogRequest request) { //use empty string as project name if not set (expection will be thrown when do request) string project = request.IsSetProject() ? request.Project : String.Empty; return(new Uri(this._uriScheme + "://" + project + "." + this._hostName + ":" + this._port)); }