protected override void DefineShutdownSyntax(ISyntaxBuilder <ICustomExtension> syntax)
{
syntax
.Execute(() => CustomExtensionBase.DumpAction("CustomShutdown"))
.Execute(() => "ShutdownTest", (extension, ctx) => extension.Unregister(ctx))
.Execute(() => this.ShutdownInitializeConfiguration(), (extension, dictionary) => extension.DeConfigure(dictionary))
.Execute(extension => extension.Stop());
}