摘要:
1、Windows系统,在文件管理器目录下快速打开一个当前路径的命令提示符cmd。 方法一:文件管理器路径输入cmd后回车。方法二:按住shift+右键选择在此处打开命令窗口。 2、使用lambda表达式多表连接查询,多个字段排序时的正确写法为 data.orderby(t=>t.a).thenby 阅读全文
摘要:
2019.05.30 Q:一个账号同时登陆MFM系统测试区和正式区时,在其中一边操作之后,另外一边再操作会报错403. A:因为测试区和正式区都在同一个服务器下部署,由于账号登录共用session的问题,在一方登录会使得另外一方的登录失效。 W:将测试区部署到新的服务器上。 2019.06.04 Q 阅读全文
摘要:
Include() 两表必须含有外键关系,只需要指定键名对应的类属性名即可,不需指定结果字段(即全部映射)。默认搜索某表时,不会顺带查询外键表,直到真正使用时才会再读取数据库查询;若是使用 Include(),则会在读取本表时把指定的外键表信息也读出来。 //EF已经生成了Album和Genre的数 阅读全文
摘要:
1、在Domain.Shared层找到EShopDomainErrorCodes类,并根据需求找到或者自己创建一个错误代码。格式如下。 2、在Domain.Shared层找到Localization/EShop下的en.json文件。 在文件末尾加上刚才新增的错误代码,后面是具体的错误提示语句。 同 阅读全文
摘要:
一、ASCII ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 二、ORD ORD(str) 如果字符串str最左面字符是一个多字节字符,通过以格式((first byte ASCII code)*256+(s 阅读全文
摘要:
反向映射与逆向扁平化(Reverse Mapping and Unflattening) AutoMapper现在支持更丰富的反向映射支持。 假设有以下实体: public class Order { public decimal Total { get; set; } public Custome 阅读全文
摘要:
1、集成Identity框架的接口在swagger中看不到,需要输入以下网址查看 (PS :建议使用火狐浏览器可以自动格式化JSON) https://localhost:44341/.well-known/openid-configuration 2、重点接口只有以下两条 /connect/tok 阅读全文
摘要:
1、创建的实体的命名空间得是MainInfo.Eshop.XX XX为文件夹的名称,否则自动生成的代码如Service文件路径有异。 2、打开CMD输入以下内容,自动生成代码 abphelper generate crud "DictItem" -d "D:\Workpace\MainInfo.Es 阅读全文
摘要:
1、应产品要求,有详情页面的单据都要加上上一条、下一条、第一条、最后一条的按钮。 2、封装了一个公共类用于实现。主要逻辑为:在查询列表接口时建立缓存,将查询条件、当前页集合等数据缓存起来,用户点击上一条等按钮时,传递当前数据的ID,根据ID在当前集合的位置,进行定位,找到相邻或最前、最末的数据,最后 阅读全文
摘要:
1、网址正确,参数正确但是无法进入本地测试接口内部,通常在setting中把含SSL的设置取消勾选即可。原理:https网址会加入postman的证书。 2、右上角可以齿轮按钮可以管理环境配置,将网址开头如http://10.8.1.52:8001(本机ip)存入环境变量,变量名为Host,即可在u 阅读全文