Доступ к переменной json $values ​​с помощью дизайнера рабочих процессов ElsaC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Доступ к переменной json $values ​​с помощью дизайнера рабочих процессов Elsa

Сообщение Anonymous »

У меня есть этот объект json, сохраненный в переменной в дизайнере рабочих процессов elsa.
{
"users": {
"$type": "System.Collections.Generic.List`1[[System.Object, System.Private.CoreLib]], System.Private.CoreLib",
"$values": [
{
"$id": "3",
"$type": "System.Dynamic.ExpandoObject, System.Linq.Expressions",
"UsersID": 2,
"AssociatedUsersID": 51,
"UserEmail": "bob@Site.com",
"Title": "Manager",
"UserFirstName": "Bob",
"UserLastName": "Loblaw",
"NotificationTypes": {
"$type": "System.Collections.Generic.List`1[[System.Object, System.Private.CoreLib]], System.Private.CoreLib",
"$values": [
"Vendor Assigned"
]
}
}
]
}
}

Я пытаюсь получить доступ к коллекции «$values» в объекте для действия «ForEach» в конструкторе, но постоянно получаю ошибки. Документация Эльзы, мягко говоря, скудна. Вот что я пробовал на данный момент:
getVariable('users')
getVariable('users').$values
getVariable('users')["$values"]
getVariable('users')['$values']

Все приводят к ошибкам. Что я здесь делаю не так?
If I just refer to the users variable I get this:
"name": "Items",
"value": {
"$type": "System.Collections.Generic.List`1[[System.Object, System.Private.CoreLib]], System.Private.CoreLib",
"$values": [
{
"$ref": "3"
}
]
}


Подробнее здесь: https://stackoverflow.com/questions/763 ... w-designer
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»