I have a c# workflow using an external activity assembly uploaded into a TBB. Currently I have a logging class to write to a hard coded file path in the DEBUG build. The RWS example documentation does not indicate any configuration or logging options for workflow.
Configuration I was thinking of maybe moving the configuration into a component to make the solution more configurable for Debug and Release builds for Staging and Live environments, are there any other options?
Logging I would like to replace the simple logging class with log4net but can't find a reliable method to reference the external log4net assembly. Merging the log4net assembly does not seem to be recommended, and is complicated. Has anyone integrated log4net or other logging framework into their Tridion workflow solution? Is it possible to reference the log4net assembly if it were uploaded to a TBB?
We are working with SDL Cloud for CMS Hosting and Content Delivery so I am looking for solutions that are deployable with CMS Upload to TBB or using Tridion Addon to deploy to CMS and Publishers.