public void Execute() { var notifyNodes = typeNodeBuilder.NotifyNodes; Process(notifyNodes); if (errorFound) { throw new WeavingException("Some properties had errors. Weaving halted"); } }