public ServiceRecoveryPage(IPlugInContainer container, ServiceManagerPlugin plugin, string serviceName)
            : base()
        {
            InitializeComponent();

            this.pageID = "ServiceRecoveryPage";
            this.serviceName = serviceName;
            this._plugin = plugin;
        }
        public GeneralPropertyPage(ServicePropertiesDlg parentDlg, IPlugInContainer container, ServiceManagerPlugin plugin, string serviceName)
        {
            InitializeComponent();

            this.pageID = "GeneralPropertyPage";
            SetPageTitle("General");
            this.serviceName = serviceName;
            this._plugin = plugin;
            this._parentDlg = parentDlg;
        }
        public ServicePropertiesDlg(IPlugInContainer container, StandardPage parentPage,
                                    ServiceManagerPlugin plugin, string serviceName)
                                    : base(container, parentPage)
        {
            InitializeComponent();

            this.Text = serviceName;
            _container = container;
            _plugin = plugin;

            InitializePages(serviceName);
        }