/// <summary> /// ctor /// </summary> /// <param name="htmlEditor"></param> /// <param name="registerDirectives"></param> public WebFormsReferenceManager(IHtmlEditor htmlEditor, RegisterDirectiveCollection registerDirectives) //, IDesignTimeBehavior behavior) { if (htmlEditor.ServiceProvider == null) { throw new ArgumentNullException("serviceProvider"); } if (registerDirectives == null) { throw new ArgumentNullException("registerDirectives"); } _serviceProvider = htmlEditor.ServiceProvider; _registerDirectives = registerDirectives; }
void IDisposable.Dispose() { _serviceProvider = null; _registerDirectives = null; }