public BindingBase ProvideBinding(IResourceContext context)
        {
            var binding = innerProvider.ProvideBinding(context);

            binding.FallbackValue = defaultValue;
            return(binding);
        }
            public BindingBase ProvideBinding(IResourceContext context)
            {
                var bindingBase = innerProvider.ProvideBinding(context);

                if (bindingBase is Binding binding)
                {
                    binding.Converter = binding.Converter == null
                        ? valueConverter
                        : new ConverterWrapper(valueConverter, binding.Converter);
                }

                return(bindingBase);
            }