Herfried Wagner записал превосходная статья , объясняющая, как реализовать этот †“увы на немецком языке (и VB). Однако, код должен быть понятным.
я попробовал его:
static readonly Finalizer finalizer = new Finalizer(); sealed class Finalizer { ~Finalizer() { Thread.Sleep(1000); Console.WriteLine("one"); Thread.Sleep(1000); Console.WriteLine("two"); Thread.Sleep(1000); Console.WriteLine("three"); Thread.Sleep(1000); Console.WriteLine("four"); Thread.Sleep(1000); Console.WriteLine("five"); } }
Это, кажется, работает точно тот же путь
AppDomain.ProcessExit
, событие делает: финализатор получает приблизительно три секунды...
В моем случае это - опечатка, вызвал эту проблему:
<VirtualHost *.8080>
должен быть
<VirtualHost *:8080>