摘要: EF查询出来的对象默认Tracking.... 而这里的Tracking有个前提:需要在同一个DbContext中 如果Tracking后,但是在另外一个DbContext中去对这个对象增删改查,那就会发现很多乱七八糟的错误...... 比如: 阅读全文
posted @ 2024-01-02 12:03 ShawBlack 阅读(14) 评论(0) 推荐(0)
摘要: 我不知道为什么报错,反正这么写就会报错 这么写,然后查询WallTypeDTO这张表,就会出现以下错误 从错误提示上看,我传入的WallTypeDTO,被当做ElementTypeDTO了,然后找不到对应表 咱也不知道为啥。。。搞了半天,索性不研究了 解决方案1: 直接把element下的 publ 阅读全文
posted @ 2023-12-29 17:22 ShawBlack 阅读(12) 评论(0) 推荐(0)
摘要: Entity Framework总是有那么一些令人无语的内置设定 比如就遇到这么一个情况,building下有多个level 则ef就会默认他们是一对多的情况,于是在对level进行增删改查时,就会找level中是否有building这个属性 这时候如果你的level中没有Building则会报以下 阅读全文
posted @ 2023-12-27 16:59 ShawBlack 阅读(25) 评论(0) 推荐(0)
摘要: IIS上部署接口到指定端口后,需要添加相应入站规则才能使外网正常访问 阅读全文
posted @ 2023-11-14 12:09 ShawBlack 阅读(189) 评论(0) 推荐(0)
摘要: 服务器Windows Server发布.NET Core项目出现HTTP错误500.19 - Internal Server Error[错误代码:0x8007000d] 经检查,发现是因为缺少【ASPNETCoreModuleV2】 解决方案:到微软官方下载相应.net版本的Hosting Bun 阅读全文
posted @ 2023-11-13 15:03 ShawBlack 阅读(394) 评论(0) 推荐(0)
摘要: 需要在反序列化的类中 新增public的无参构造函数 (注意不能为private) 阅读全文
posted @ 2023-09-01 18:20 ShawBlack 阅读(119) 评论(0) 推荐(0)
摘要: 当序列化Json时,属性的值为Null,则序列化后的json就有问题,不能通过asp.net core WebApi的校验 解决方法是: 只需要对集合默认初始化即可 阅读全文
posted @ 2023-08-17 14:03 ShawBlack 阅读(218) 评论(0) 推荐(0)
摘要: 原因是,webapi默认不序列化字段,只序列化属性 只需要把字段改成属性即可 改成 阅读全文
posted @ 2023-08-15 17:03 ShawBlack 阅读(91) 评论(0) 推荐(0)
摘要: Type type = typeof(HoleCreatorCommand); string path = Directory.GetParent(type.Assembly.Location).FullName; path = Path.Combine(path, "Gma.System.Mous 阅读全文
posted @ 2023-06-20 15:28 ShawBlack 阅读(310) 评论(0) 推荐(0)
摘要: TypedValue[] typedValues = { new TypedValue(1001, "huxiaohui"),new TypedValue(1000, "作者:huxiaohui") }; 其中,TypedValue的key,value需要参考下面表格 DXF 组码值 扩展数据内容 阅读全文
posted @ 2023-06-20 14:08 ShawBlack 阅读(246) 评论(0) 推荐(0)