Пример #1
0
        /// <summary>
        /// Default creation of binding instance.
        /// </summary>
        protected static IAttrPropertyBinding <TA> DefaultCreateInstance(PropertyInfo propInfo, TA attr)
        {
            var genericParams = new[] { propInfo.DeclaringType, propInfo.PropertyType, typeof(TA) };

            return(TypeHelper.CreateInstance(typeof(AttrPropertyBinding <, ,>), genericParams, propInfo, attr, false, false) as IAttrPropertyBinding <TA>);
        }