I'm developing a windows workflow application that use a lot of workflows each one is in a separate dll and they are loaded dynamically at application startup.
All workflows share a common list of possible input arguments (It is not mandatory for workflow to take all possible arguments)
my question is. Is it possible that when i load a workflow and before starting it to know expected input arguments? as you know if i send an unexpected argument an exception will occurred?