コード例 #1
0
        public void Delete()
        {
            var deletedAnything = false;

            if (_store.Delete())
            {
                Log.Information("Deleted saved settings");
                deletedAnything = true;
            }

            using (var credentials = new Credential(SettingName))
            {
                if (credentials.Exists())
                {
                    deletedAnything = true;
                    if (credentials.Delete())
                    {
                        Log.Information("Deleted TFS credentials succcessfully from Windows credential store (setting name: {settingName})", SettingName);
                    }
                    else
                    {
                        Log.Warning("Failed to deleted TFS credentials from Windows credential store (setting name: {settingName})", SettingName);
                    }
                }
            }

            if (!deletedAnything)
            {
                Log.Information("Nothing to delete");
            }
        }
コード例 #2
0
 public void Delete()
 {
     _connectionSettingStore.Delete();
 }