050 AddressSettings、CommonSettings、DisplayDefaultFooterItemSettings、DisplayDefaultMenuItemSettings、PdfSettings、SitemapSettings、SitemapXmlSettings、CurrencySettings、MeasureSettings 基础性支撑耦合
AddressSettings类,通过该类及其属性成员实例的默认值,对当前程序中的地址进行规范性设置。
CommonSettings类,通过该类及其属性成员实例的默认值,对当前程序中的通用操作进行规范性设置。
DisplayDefaultFooterItemSettings类,通过该类及其属性成员实例的默认值,对当前程序中的页脚项目显示操作进行规范性设置。
DisplayDefaultMenuItemSettings类,通过该类及其属性成员实例的默认值,对当前程序中的默认菜单项目显示操作进行规范性设置。
PdfSettings类,通过该类及其属性成员实例的默认值,对当前程序中的PDF文件进行规范性设置。
SitemapSettings类,通过该类及其属性成员实例的默认值,对当前程序中的站点实体进行规范性设置。
SitemapXmlSettings类,通过该类及其属性成员实例的默认值,使用XML静态文件对当前程序中的站点实体进行规范性设置。
CurrencySettings类,通过该类及其属性成员实例的默认值,对当前程序中的货币实体进行规范性设置。
MeasureSettings类,过该类及其属性成员实例的默认值,对当前程序中的度量实体进行规范性设置。
051 AttributeControlType、RoundingType、ExchangeRate、SearchTerm、SearchTermReportLine、Address、AddressAttribute、AddressAttributeValue、Country、Currency、MeasureDimension、MeasureWeight、StateProvince基础性支撑耦合
AttributeControlType类,通过该枚举的一个指定成员实例,指定在页面中选择所显示的控件。
RoundingType类,通过该枚举的一个指定成员实例,用于指定小数的舍入操作。
ExchangeRate类,通过该类及其属性成员实现不同国家之间币值的兑换操作。
SearchTerm类,搜索项类,通过该实体类及其属性成员用于对当前程序中的关键字进行搜索操作。
SearchTermReportLine类,搜索项报表行类,通过该实体类及其属性成员用于对当前程序中的关键字进行搜索操作。
Address类,地址实体类,通过该实体类及其属性成员实现当前程序与数据库中地址表之间的数据交互操作。
AddressAttribute类,地址属性实体类,通过该实体类及其属性成员实现当前程序与数据库中地址属性表之间的数据交互操作。
AddressAttributeValue类,地址属性值实体类,通过该实体类及其属性成员实现当前程序与数据库中地址属性值表之间的数据交互操作。
Country类,国家实体类,通过该实体类及其属性成员实现当前程序与数据库中国家表之间的数据交互操作。
Currency类,货币实体类,通过该实体类及其属性成员实现当前程序与数据库中货币表之间的数据交互操作。
MeasureDimension类,尺寸度量实体类,通过该实体类及其属性成员实现当前程序与数据库中尺寸度量表之间的数据交互操作。
MeasureWeight类,重量度量实体类,通过该实体类及其属性成员实现当前程序与数据库中重量度量表之间的数据交互操作。
StateProvince类,省/直辖市/州实体类,通过该实体类及其属性成员实现当前程序与数据库中省/直辖市/州表之间的数据交互操作。
052 AddressAttributeBuilder、AddressAttributeValueBuilder、AddressBuilder、CountryBuilder、CurrencyBuilder、MeasureDimensionBuilder、MeasureWeightBuilder、StateProvinceBuilder基础性支撑耦合
AddressAttributeBuilder类,该类通过对父类中同名方法进行覆写,为地址属性实体类中的一些属性成员定义了相关约束规则和关系,并把这些定义约束规则和关系,映射到数据库中新生成的地址属性表的字段上。
AddressAttributeValueBuilder类,该类通过对父类中同名方法进行覆写,为地址属性值实体类中的一些属性成员定义了相关约束规则和关系,并把这些定义约束规则和关系,映射到数据库中新生成的地址属性值表的字段上。
AddressBuilder类,该类通过对父类中同名方法进行覆写,为地址实体类中的一些属性成员定义了相关约束规则和关系,并把这些定义约束规则和关系,映射到数据库中新生成的地址表的字段上。
CountryBuilder类,该类通过对父类中同名方法进行覆写,为国家实体类中的一些属性成员定义了相关约束规则和关系,并把这些定义约束规则和关系,映射到数据库中新生成的国家表的字段上。
CurrencyBuilder类,该类通过对父类中同名方法进行覆写,为货币实体类中的一些属性成员定义了相关约束规则和关系,并把这些定义约束规则和关系,映射到数据库中新生成的货币表的字段上。
MeasureDimensionBuilder类,该类通过对父类中同名方法进行覆写,为尺寸度量实体类中的一些属性成员定义了相关约束规则和关系,并把这些定义约束规则和关系,映射到数据库中新生成的尺寸度量表的字段上。
MeasureWeightBuilder类,该类通过对父类中同名方法进行覆写,为重量度量实体类中的一些属性成员定义了相关约束规则和关系,并把这些定义约束规则和关系,映射到数据库中新生成的重量度量表的字段上。
StateProvinceBuilder类,该类通过对父类中同名方法进行覆写,为省/直辖市/州实体类中的一些属性成员定义了相关约束规则和关系,并把这些定义约束规则和关系,映射到数据库中新生成的省/直辖市/州表的字段上。
- 重构Nop.Data.Migrations.SchemaMigration.Up方法。
- 重构Nop.Services.Installation.InstallationService类。
- 按F5执行数据库初始化完成,并自动开关闭后,在按F5执行首页、登录页面和后台首页正常被显示。
对以上功能更为具体实现和注释见21-12-08-013_Nop_4.40.4(定义通用和指南实体及其约束规则,使页面中组件本地化显示)。