Parece que un fianalizador estático simulado descrito en esta respuesta, SO RESPUESTA, https://stackoverflow.com/a/256278/449837, funciona en aplicaciones web y no WEB.
Aquí hay una muestra que tengo funcionando:
public class ClassThatNeedsStaticFinalizer {
// ... other class properties, methods, etc ...
#region Static Finalizer Emulation
static readonly Finalizer finalizer = new Finalizer();
private sealed class Finalizer
{
~Finalizer()
{
// ... Do final stuff here ...
}
}
#endregion
}
(Nota: para algunos códigos ScratchPad entornos como LinqPad, ~ El finalizador puede no disparar hasta que se cierre la aplicación Scratchpad)