Я все еще пытаюсь понять Субъекты Azure Service Fabric с отслеживанием состояния. Итак, мою (текущую) проблему лучше всего представить в виде такого примера:
- У меня есть система службы поддержки, где каждый тикет — это актер с отслеживанием состояния. Актер знает о состоянии, в котором он находится (опубликовано, обработано, отклонено и т. д.), может получить доступ к связанным данным и все такое.
- I find I have made a mistake and a bunch of those 50.000 tickets are in the wrong state. So, I need to
- fix the code
- опубликовать решение
- исправить содержимое данных подмножества этих 50 000 актеров.
Теперь, как я могу запросить состояние этих актеров, например, «дайте мне каждого актера, который находится в состоянии «отклонено» и принадлежит пользователю, чье имя начинается с немецкого ümlaut»? Как я могу затем исправить данные состояния этих актеров?
Мне действительно нужно добавить метод запроса к каждому актеру и разбудить каждого отдельного актера? Или есть способ запросить эти словари состояний вне актеров, сидящих поверх них?