예제 #1
0
        public void Add(BindingExtender bindingExtender)
        {
            if (bindingExtender is null)
            {
                throw new ArgumentNullException(nameof(bindingExtender));
            }

            _bindingExtenders.Add(
                bindingExtender
                );
        }
예제 #2
0
        public ExtenderAndTypePair(
            BindingExtender bindingExtender,
            DetectedMethodArgument constructorArgument
            )
        {
            if (bindingExtender is null)
            {
                throw new ArgumentNullException(nameof(bindingExtender));
            }

            if (constructorArgument is null)
            {
                throw new ArgumentNullException(nameof(constructorArgument));
            }

            BindingExtender     = bindingExtender;
            ConstructorArgument = constructorArgument;
        }