Мне нужно добавить функциональность в мое WPF-приложение (в C #) , которое позволяет пользователям создавать свои собственные правила и выполнять действие из списка предварительно определенных действий. Примером того, что мне нужно, является функция «Правила и предупреждения» в Outlook.
Я только недавно познакомился с функциональным программированием, и одна часть меня думает, что это может быть идеальным местом для реализации этого. Другая часть меня думает, что рабочие процессы могут быть лучшим подходом, но я никогда не работал с рабочими процессами вне SharePoint.
Итак, я ищу рекомендации от тех, кто может иметь опыт реализации таких функций. На мой взгляд, не так сложно создать скрипт (или как он там называется), но сложная часть заключается в синтаксическом анализе сценария обратно в конструктор.
Любые другие идеи будут высоко оценены.