private static void AttributePropertyDiscovered(IResourceTypeBuilder resourceTypeConfiguration, PropertyInfo attributeProperty)
        {
            Contract.Requires(resourceTypeConfiguration != null);
            Contract.Requires(attributeProperty != null);

            var clrPropertyName = attributeProperty.Name;
            var clrPropertyType = attributeProperty.PropertyType;

            resourceTypeConfiguration.Attribute(clrPropertyName, clrPropertyType);
        }