I am re-writing a library, the library is currently developed using C#. It works by calling set of functions. These functions are stored in the configuration file and their flow depends heavily different client and the output of last called function.
Something like flowchart in WF. It is sort of rule-based processing.
I did some searching and came across WF, it states that it should be used when you have long business logic, or different logic for different clients etc.
It seems implementable in my case but I am not sure if it is the best approach. What about speed, and management of WF when the work flow becomes big.
Kindly provide your feedback.
Thanks Ali