public virtual IAttributeBuilder <TV> NamedEnumAttribute <TV>(string attributeName) where TV : struct
        {
            IAttributeBuilder <TV> builder = new NamedEnumAttributeBuilder <TV>(attributeName, _modelType);

            _modelBuildOperations.Add(builder as IModelBuildOperation);
            return(builder);
        }
Ejemplo n.º 2
0
        public virtual AttributeBuilder <V> namedEnumAttribute <V>(string attributeName, Type enumType) where V : Enum <V>
        {
            enumType = typeof(V);
            NamedEnumAttributeBuilder <V> builder = new NamedEnumAttributeBuilder <V>(attributeName, modelType, enumType);

            modelBuildOperations.Add(builder);
            return(builder);
        }