I already know you can't normally do this but here's my situation:
I have a non-static List<T> that gets added to during normal use, and then dumped to a database at an interval. I want to be able to use AppDomain.CurrentDomain.ProcessExit in order to dump any values in my List<T> that haven't been dumped yet. The List is cleared each time it is dumped.
Is there any way I can access this List without the given context even though it is static -> not-static?