/// <exception cref="System.Exception"></exception> public static void WithContainer(IObjectContainer container, IContainerBlock block ) { try { block.Run(container); } finally { container.Close(); } }