public static Command GetUserDetails()
{
Command.SuccessCallBack successCallBack = (JToken result) =>
{
UserDetailsResponse userDetails = result.ToObject<UserDetailsResponse>();
Console.WriteLine(userDetails);
};
Command.ErrorCallBack errorCallBack = (Error result) =>
{
switch (result)
{
case Error.ESID:
Console.WriteLine("Session ID is invalid");
break;
default:
Console.WriteLine(result);
break;
}
};
var command = new Command(_GetUser, successCallBack, errorCallBack);
return command;
}