private Activity ConvertToActivity(JsonObject inobject, HashSet <String> fields)
 {
     if (fields.Count != 0)
     {
         string[] datafields = new string[fields.Count];
         fields.CopyTo(datafields);
         inobject = new JsonObject(inobject, datafields);
     }
     return(converter.ConvertToObject <Activity>(inobject.ToString()));
 }