Injecting objects into the a CustomTraceListener

I want to be able to reference an existing object from my CustomTraceLister, possibly through the UnityContainer. It would have been nice if one add, as Dependency, the UnityContainer into
aCustomTraceListener's constructor like so:

If I understand it correctly, you want to access a collection of logEntries from a CustomTraceListener, and you are going to access it from another traceListerner? That means there are 2 CustomTraceListener? Why dont you just use the CustomTraceListener that
has the collection of logEntries do the job?