Доступна ли легкая библиотека оркестрации рабочего процесса - PullRequest
0 голосов
/ 30 ноября 2018

Наши требования:

  • Облегченная библиотека .NET, которая позволяет нам определять операции, а затем определять рабочий процесс, используя эти операции.
  • Рабочий процесс должен быть определен в коде.
  • Некоторые операции могут быть объявлены как одновременно выполняемые.
  • Пользовательский интерфейс для определения рабочего процесса в порядке, но не обязателен.

Не нужно

  • Это не для длительных бизнес-процессов, а относительно коротких, для модуляции «общих операций» в нашем коде.Поэтому не нужно сохранять состояние.
  • Нам не нужен «серверный» компонент, просто библиотека, которую мы можем интегрировать.

Я говорю о 'рабочий процесс "или есть другое имя для моего требования?

1 Ответ

0 голосов
/ 30 ноября 2018

Бизнес рабочий процесс - это конкретизация абстракции конечного автомата.Посмотрите на различные библиотеки "конечного автомата", которые могут использоваться в вашем приложении.Например, Stateless 3.0 - библиотека конечного автомата для .NET Core

...