Описание тега stateless-state-machine

Иерархический конечный автомат A C#. Простая библиотека для создания конечных автоматов в коде C#. Псевдоним "dotnet-state-machine"
1 ответ

Как регистрировать переходы состояний в Stateless (библиотека конечных автоматов.NET)

Я хотел бы иметь журнал в базе данных переходов между состояниями моего рабочего процесса. Где лучше всего запустить регистрацию с помощью Stateless? Должен ли он быть настроен для каждой конфигурации состояний: phoneCall.Configure(State.Connected) …
04 июл '16 в 07:14
1 ответ

Statemachine, что переходы в целевое состояние и запускает переходы и состояния между?

Я недавно использовал Stateless State Machine. Я могу определить правила для переходов и т.д., как это: stateMachine.Configure(State.Unknown) .Permit(Trigger.StartApplication, State.Initialized) .OnEntry(this.DoBeforeTransition) .OnExit(this.DoAfter…
0 ответов

Могут ли лица без гражданства обрабатывать истории

Я использую Stateless-Framework в своем приложении для реализации конечных автоматов. Сейчас я ищу способ обработки исторических состояний (глубоких и мелких исторических состояний). Кто-нибудь знает способ, как я могу сделать это с лицами без гражд…
1 ответ

Должен ли я запустить триггер, чтобы изменить состояние из метода OnEntry() в конечном автомате?

Я использую инфраструктуру без сохранения состояния ( https://code.google.com/p/stateless/) для моделирования конечного автомата в моем приложении. Существуют определенные состояния, которые должны выполнять некоторую логику, а затем немедленно пере…
0 ответов

Сохранить субгосударство при возвращении в государство без гражданства?

У меня есть конечный автомат, как показано ниже. Я реализовал это в C# с помощью Stateless. On государство может вернуться в случае RequestStatus спусковой крючок. Когда это происходит, состояние машины может находиться в любом из следующих состояни…
17 ноя '17 в 09:31
2 ответа

Statelessine Framework и состояние процессора

Я использую Stateless Framework для создания StateMachine. Мое основное приложение - это приложение ConsoleApplication, которое вызывает DataManager класс, который вызывает GetData функция, которая запускает Task который затем выполняет Receiver раб…
2 ответа

Как инкапсулировать конечный автомат без состояния.NET

У меня есть проект, где есть в основном линейный рабочий процесс. Я пытаюсь использовать библиотеку.NET Stateless для работы в качестве механизма рабочего процесса / конечного автомата. Количество примеров там ограничено, но я собрал следующий код: …
21 мар '17 в 13:51
0 ответов

Stateless 3.0 - Лучшая практика в Государственной машинной библиотеке

Я занимаюсь разработкой приложения Asp.Net WebApi. Сейчас я пытаюсь реализовать конечный автомат в моем приложении, используя библиотеку Stateless 3.0. 1. Модельный класс Модель будет иметь свойство State и логику изменения состояния в классе модели…
19 апр '17 в 10:14
1 ответ

Получить разрешенные триггеры с защитными условиями в Stateless (.NET State Machine Library)

Фон: У меня такой же Trigger с взаимоисключающими guard условия, определенные с PermitIf это приведет к переходу в разные состояния в зависимости от этих условий. Охранники имеют Descriptions определены, и они хорошо отображаются в скобках в экспорт…
17 авг '16 в 12:16
1 ответ

Как использовать пункты охраны с лицами без гражданства

Я новичок в использовании Stateless и пытаюсь удостовериться, что понимаю цель пункта охраны. Я могу создать конечный автомат, но я хочу поставить отметку о входе в состояние, в котором существует разрешение для родителей старше 12 лет. Правильно ли…
01 ноя '17 в 23:45
0 ответов

Доступ к свойству дочернего класса из базового класса во время выполнения в C#

У меня есть WorkflowBase класс, который я определяю некоторую логику состояния в нем, и он использует библиотеку без сохранения состояния. Мои доменные объекты наследуют WorkflowBase класс для реализации функции триггеров состояния (используя delega…
2 ответа

Как получить преимущество безгосударственных рамок

Я хотел бы использовать http://code.google.com/p/stateless в своем коде, чтобы отделить функциональность от ее зависимостей. Я не нашел каких-либо продвинутых примеров использования, так что этот вопрос о лучших практиках фреймворка без сохранения с…
1 ответ

Базовая настройка конечного автомата с использованием Stateless

У меня есть довольно простые государственные потребности (пока). Я думаю, что я хотел бы смоделировать их с помощью API без сохранения состояния. (Но я не очень разбираюсь в конечных автоматах, поэтому могу ошибаться.) Но я попал в терминологию (в ч…
1 ответ

Вернуться в состояние звонящего?

Я использую конечный автомат без состояний C#, но у меня была эта проблема в прошлом с другой реализацией конечного автомата. Вопрос в основном теоретический, хотя я могу добавить несколько фиктивных кодов, если потребуется. У меня есть ситуация, ко…
1 ответ

Библиотека конечных автоматов без сохранения состояния - подходящий способ структурирования?

Как люди структурируют свой код при использовании библиотеки состояния без C#? https://github.com/nblumhardt/stateless Меня особенно интересует, как это связано с введенными зависимостями и правильным подходом к ответственности и правильному расслое…
1 ответ

Иерархическое государство с лицами без гражданства

Мне интересно, если он будет делать то, что я после. Я думаю о государственном автомате для домашней автоматизации с некоторой логикой, подобной этой: var stateMachine = new StateMachine<State, Trigger>(State.UnOccupied); stateMachine.Configur…
22 июн '17 в 08:11
1 ответ

Рамки без гражданства работают с независимыми Форкс?

Мы думаем о принятии Stateless Framework Stateless в нашей системе, но у нас есть требование, которое я еще не понял, может ли Framework Stateless помочь или если он увеличит сложность нашей системы. Зачем менять? Потому что система растет и имеет н…
19 янв '17 в 19:48
1 ответ

Разбить конечный автомат на несколько классов с помощью библиотеки Stateless

В решении на C#, над которым я работаю, ядро ​​логики приложения реализовано в виде конечного автомата с помощью (очень хорошей) библиотеки Stateless. Существуют и другие части бизнес-логики, смоделированные в ряде других классов, для различных обла…
11 мар '15 в 19:02
3 ответа

Безгражданство: как определить начальное подсостояние состояния?

Я использую Stateless для реализации логики конечного автомата в нашем приложении. У нас есть AcceptedFile состояние, которое имеет другие внутренние (под) состояния. Проблема в том, что я не знаю, как мне указать начальное внутреннее состояние в мо…
17 июл '14 в 08:07
1 ответ

Автоматическое продвижение конечного автомата с Stateless

В последнее время я экспериментировал с Stateless (HSM в C#) ( https://code.google.com/p/stateless/) и столкнулся с чем-то, чего я не совсем уверен, как достичь. Допустим, у меня есть следующие состояния: Начните. соединять Читать Конец Я пытаюсь до…