Ejemplo n.º 1
0
        public static T AddProperty <T> (this T extension, string name, Type type, DynamicPropertyMetadataOptions options)
            where T : IEntityExtensions

        {
            extension.DynamicProperties.PropertiesMetadata.Add(new DynamicPropertyMetadata(name, type)
            {
                Options = options
            });
            return(extension);
        }
Ejemplo n.º 2
0
 public DynamicPropertyMetadata(string name, Type type, DynamicPropertyMetadataOptions options)
 {
     Name    = name;
     Type    = type;
     Options = options;
 }
Ejemplo n.º 3
0
 public static IEntityExtensions AddProperty <TValue>(this IEntityExtensions extension, string name, DynamicPropertyMetadataOptions options)
 {
     return(AddProperty(extension, name, typeof(TValue), options));
 }