public override bool Equals()

in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueSelector.cs [46:60]


        public override bool Equals(object obj)
        {
            if (obj is KeyValueSelector selector)
            {
                return KeyFilter == selector.KeyFilter
                    && LabelFilter == selector.LabelFilter
                    && SnapshotName == selector.SnapshotName
                    && (TagFilters == null
                            ? selector.TagFilters == null
                            : selector.TagFilters != null && new HashSet<string>(TagFilters).SetEquals(selector.TagFilters))
                    && IsFeatureFlagSelector == selector.IsFeatureFlagSelector;
            }

            return false;
        }