public void Invoke() { var invokePattern = PatternFactory.GetInvokePattern(); if (invokePattern != null) { invokePattern.Invoke(); } }