public static DBParameterModel MapToDB(BaseParameterMetadata parameterMetadata) { DBParameterModel parameterModel = new DBParameterModel { Name = parameterMetadata.ParameterName, TypeMetadata = DBTypeMapper.EmitReferenceDatabase(parameterMetadata.TypeMetadata), }; return(parameterModel); }
public static DBPropertyModel MapToDB(BasePropertyMetadata propertyMetadata) { DBPropertyModel propertyModel = new DBPropertyModel { Name = propertyMetadata.Name, TypeMetadata = DBTypeMapper.EmitReferenceDatabase(propertyMetadata.TypeMetadata) }; return(propertyModel); }
private static DBTypeModel EmitReturnTypeDatabase(BaseMethodMetadata method) { BaseMethodMetadata methodInfo = method as BaseMethodMetadata; if (methodInfo == null) { return(null); } return(DBTypeMapper.EmitReferenceDatabase(methodInfo.ReturnType)); }