Example #1
0
 public static void UninstallData(DiscoDataContext database, PluginManifest manifest, ScheduledTaskStatus status)
 {
     status.UpdateStatus("Removing Plugin Configuration");
     new ConfigurationStore(database)
     {
         EmailConfiguration = null
     };
     database.SaveChanges();
 }
Example #2
0
        public static void UninstallData(DiscoDataContext Database, PluginManifest Manifest, ScheduledTaskStatus Status)
        {
            Status.UpdateStatus("Removing Configuration");

            var config = new ConfigurationStore(Database);

            config.CustomerEntityId = null;
            config.CustomerUsername = null;
            Database.SaveChanges();

            // Storage Location will be cleared by the framework if requested by the user
        }