If I search for Application Lifecycle events in combination with Dotnet, I either get ASP.Net pages or Microsoft product lifecycle info.
Is there any form of lifecycle management in Dotnet core? Or for WPF applications? Something like "assembly-loaded", "all assemblies loaded", "assembly-unloaded"?
I'll admit that I'm not that well into the terminology yet, but I'm looking for the concept of an "Application", collecting all DLLs and loading/linking them, starting the "main" bit, etc.