public void handle_domain_exception(System.Action action) { try { action(); } catch (DomainException Ex) { display_to_user(Ex); } }