Коллеги, подскажите, можно ли в CRM 2016 в кастомном действии Workflow как то получить список всех значений входных аргументов?
Ну то есть... Входные аргументы (InArgument которые) определяются на этапе разработки. При выполнении действия значения передаются в контексте (поэтому чтобы получить их пишем что-то вроде var myArg = MyArg.Get(context)

Вот можно ли как то получить список этих значений из контекста (или еще откуда) без указания конкретных имен. Нужно это чтобы писать их в лог.
Можно конечно рефлектором поискать в классе все свойства типа InArgument и вызывать их... Но может есть способ проще?
Сериализовал весь контекст WF, но ничего подходящего там не нашел (думал что значения будут в InputParameters, но нет, там пусто).