У меня есть этот объект 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
Доступ к переменной json $values с помощью дизайнера рабочих процессов Elsa ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение