Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            var filesToDelete = new List<string>
                                    {
                                        Server.MapPath("/Default.aspx"),
                                        Server.MapPath("/Cleanup.aspx")
                                    };
            var foldersToDelete = new List<string>
                                      {
                                          Server.MapPath("/IISConfig"),
                                          Server.MapPath("/Install"),
                                          Server.MapPath("/Root"),
                                          Server.MapPath("/Scripts")
                                      };

            var removeFilesDelegate = new RemoveInstallFilesDelegate(RemoveInstallFiles);
            removeFilesDelegate.BeginInvoke(filesToDelete, foldersToDelete, null, null);

            Response.Redirect("/");
        }
Example #2
0
        //protected override void OnInit(EventArgs e)
        //{
        //    ViewStateUserKey = Session.SessionID;
        //    base.OnInit(e);
        //}

        protected void Page_Load(object sender, EventArgs e)
        {
            var filesToDelete = new List <string>
            {
                Server.MapPath("/Default.aspx"),
                Server.MapPath("/Cleanup.aspx")
            };
            var foldersToDelete = new List <string>
            {
                Server.MapPath("/IISConfig"),
                Server.MapPath("/Install"),
                Server.MapPath("/Root"),
                Server.MapPath("/Scripts")
            };

            var removeFilesDelegate = new RemoveInstallFilesDelegate(RemoveInstallFiles);

            removeFilesDelegate.BeginInvoke(filesToDelete, foldersToDelete, null, null);

            Response.Redirect("/");
        }