I'm working on application which is making use of NLog to allow us to Trace executions of a workflow. Each execution is designated a 'tracking id' (GUID) which is retained through to tie together messages composed and sent. We would ideally like to log each execution out to it's own log file using this tracking id in the name. e.g.
Logs\MyExecution_97301078-2119-48e9-876d-64002257b399.txt
Logs\MyExecution_1e5b60d5-95b5-4fdc-94cc-886d379e2b13.txt
Logs\MyExecution_07b427a9-106d-4865-a288-625e1cd56dd1.txt
Is this achievable using the NLog targets?