AutoMerge.Settings.MergeOperationDefaultGet C# (CSharp) Method

MergeOperationDefaultGet() private method

private MergeOperationDefaultGet ( ) : string
return string
        private string MergeOperationDefaultGet()
        {
            string mergeOperationDefaultValue;
            if (!_settingProvider.TryReadValue(mergeOperationDefaultKey, out mergeOperationDefaultValue))
            {
                mergeOperationDefaultValue = mergeOperationDefaultLast;
                _settingProvider.WriteValue(mergeOperationDefaultKey, mergeOperationDefaultValue);
            }

            if (!_mergeOperationDefaultValues.Contains(mergeOperationDefaultValue))
                mergeOperationDefaultValue = "mergeOperationDefaultLast";

            return mergeOperationDefaultValue;
        }