示例#1
0
        private static IDataTypeDefinition GetMappedDefinition(Type type, Jet.Mappings.DataTypeDefinition dataTypeDefinition, bool usePropertyValueConverter)
        {
            var propertyAlias                    = dataTypeDefinition.ToString();
            var dataTypeDefinitionId             = (int)dataTypeDefinition;
            var dataTypeService                  = CreateMockDataTypeServiceForDataType(dataTypeDefinitionId, propertyAlias);
            var defaultDataTypeDefinitionMapping = new DefaultDataTypeDefinitionMapping(usePropertyValueConverter, dataTypeService);

            return(defaultDataTypeDefinitionMapping.GetMappedDefinition(propertyAlias, type));
        }
示例#2
0
 private static bool CanUseNewDataType(Type type, Jet.Mappings.DataTypeDefinition dataTypeDefinition)
 {
     return(GetMappedDefinition(type, dataTypeDefinition, true) != null);
 }