本节将通过对“2019-11-06_MyNopCommerce_VS19Core2.2Nop4.20(不删,015_添加缓存定义)”程序进行重构,从而来实现授权功能。
1、添加如图中所选择类的定义:
2、按F5可以发现数据库中已经生成了表LocaleStringResource和Log。
3、添加CommonSettings和FulltextSearchMode定义。
4、添加如图中所选择类的定义:
5、重构IWorkContext.cs和WebWorkContext.cs在其中添加WorkingLanguage的属性的声明和定义。
6、重构WebHelper和IWebHelper添加方法GetCurrentIpAddress和GetUrlReferrer方法的声明和定义。
7、并按F5可以网页可以正常启动。
8、详细的信息请见我所上传代码“2019-11-11_MyNopCommerce_VS19Core2.2Nop4.20(不删,016_添加任务定义)。(https://download.csdn.net/download/zhoujian_911/11970148)”