Example #1
0
        public void OnUninstalling(ControllerContext controllerContext)
        {
            var installationModel = new InstallationModel();

            if (Kooboo.CMS.Sites.Extension.ModelBindHelper.BindModel(installationModel, controllerContext))
            {
                try
                {
                    _dbInitializer.DeleteDb(installationModel.ConnectionString);
                }
                catch (Exception e)
                {
                    controllerContext.Controller.ViewData.ModelState.AddModelError("ConnectionString", e);
                }
            }
        }