/// <summary> /// Initializes a new instance of the <see cref="ActionSuiteProvider"/> class. /// </summary> public ActionSuiteProvider() { actionDescriptorSuite = null; actionListSuite = null; actionReferenceSuite = null; disposed = false; }
/// <summary> /// Creates the action reference suite. /// </summary> /// <exception cref="ObjectDisposedException">The class has been disposed.</exception> public void CreateReferenceSuite() { if (disposed) { throw new ObjectDisposedException(nameof(ActionSuiteProvider)); } if (!ReferenceSuiteCreated) { actionReferenceSuite = new ActionReferenceSuite(); } }