Пример #1
0
        public static T Read <T>(this ISerializationService service, XElement element)
        {
            ValueProvider value = new ValueProvider()
            {
                Type = typeof(T)
            };

            service.Read(value, element);
            return((T)value.Value);
        }
Пример #2
0
        public static IValueProvider Create(ParameterInfo parameterInfo, object parent)
        {
            var result = new ValueProvider()
            {
                Type        = parameterInfo.ParameterType,
                Name        = parameterInfo.Name,
                Parent      = parent,
                DisplayName = parameterInfo.Name,
            };

            return(result);
        }