protected override Task<string> GetVersion()
{
var request = commands.CreateRequest("/build/version", "GET");
return request
.ReadResponseJsonAsync()
.ContinueWith(task =>
{
var version = (RavenJObject) task.Result;
return version["ProductVersion"].ToString();
});
}