Я предполагаю, что это относится к именам филиалов, используемых веб-серверами. На игровой площадке композитора, когда он выдает идентификаторы, не задается ни одного имени филиала, и из-за этого всегда будет по умолчанию «org1». Невозможно установить принадлежность на игровой площадке (поскольку игровая площадка не является операционным инструментом, это инструмент, помогающий разработчикам), поэтому вы не сможете использовать игровое поле для управления идентификацией на сервере ca, который не имеет org1.
Команда композитора cli composer identity issue
позволяет вам определить принадлежность, используя опцию -o
, например -o affiliation=xyz
composer identity issue -c someadmin@somenetwork -u newUser -a org.mynetwork.Traders#TraderForCompanyA -o affiliation=CompanyA
Вы не должны располагать BLoC в пределах WillPopScope
.
Задача вашего «провайдера» - управлять удалением вашего BLoC: он должен закрывать потоки, когда виджет провайдера удаляется из дерева.
Это достигается за счет того, что ваш провайдер является методом StatefulWidget
(с внутренним приватным InheritedWidget
для раскрытия BLoC) и основным методом dispose
.
См. Флаттер: как правильно использовать Inherited Widget? для примера (он не относится к BLoC и не имеет dispose
, но идея похожа). [ 119]