摘要: System.Reflection.AmbiguousMatchException:“Ambiguous match found.” 字面意思:发现不明确的匹配 问题原因: 是因为实体有两个同名属性(基类和子类) 子类用了new关键字修饰该属性,但尽管如此,还是产生了冲突。 如果不是属性,或许由此也 阅读全文
posted @ 2023-07-14 19:20 SoarNo1 阅读(231) 评论(1) 推荐(0) 编辑
摘要: 以下只针对 .net 6.0 项目: .net core 应该也是一样的。framework项目不做讨论。 例如我的情况:引用的依赖 BouncyCastle 1.9 但是VS本地说要用1.8.9,导致冲突,然后VS给我选择了1.8.9说1.9不是主版本。 这不符合我的预期。我需要的是使用1.9.0 阅读全文
posted @ 2022-09-06 15:14 SoarNo1 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: Web API 的设计有很多傻逼之处. 其中 FromBody 的设计就是最傻逼的设计之一.今天来教大家怎么去掉这个傻逼的设计. Controller依然是继承ApiController API Post 函数直接 去掉所有参数.然后 直接从Request.Content 读取Body内容.var 阅读全文
posted @ 2022-01-25 17:33 SoarNo1 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 本来一直都期待.net 6 的出现,然而千呼万唤始出来. 等来的.net 6 只是个水货版本. 相比.net 5 几乎各个方面,并无特别明显进步 简单来说要啥没啥. Bit-Field 特性没有支持. custome struct type define Fixed size buffer 没有. 阅读全文
posted @ 2021-11-12 19:49 SoarNo1 阅读(1139) 评论(1) 推荐(0) 编辑
摘要: FQ后得到解决方案: 双击项目文件 加入: <FrameworkReference Include="Microsoft.WindowsDesktop.App.WPF" /> 虽然很奇葩但是,这就是正解。 参考: https://stackoverflow.com/questions/6039810 阅读全文
posted @ 2021-09-23 14:57 SoarNo1 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 数据传输对象 是我们经常用到的一个东西。有时候我们称之为的ViewModel也属于其中之一。 但是以往,我们总是 复制 实体类型的一些字段 然后单独创建这些对象。然后我们使用对象映射工具 进行值层面的映射比如AutoMapper。 我感觉 DTO只是对实体或者持久化数据的引用及扩展而我们现在定义了太 阅读全文
posted @ 2019-07-23 10:20 SoarNo1 阅读(1991) 评论(1) 推荐(0) 编辑
摘要: 【数据的创建与更新】数据有两个重要属性: 1.首先数据是基于时间的,数据是表达一段时间内一个逻辑为真的事实。 2.另外一个属性是数据本质上是不可变的,因为和时间有关,我们是不能回到过去改变数据的真实性。 这两个属性就意味着:对数据你其实只有两个主要的操作:1) 读取现有数据 2) (随着时间)添加更 阅读全文
posted @ 2019-01-26 10:32 SoarNo1 阅读(441) 评论(0) 推荐(0) 编辑
摘要: details p{margin-left:30px;}details.root details{margin-left:13px;} </style> <details class="root"> <summary><a>上海XXX总公司</a></summary> <p>1 北京分公司</p> 阅读全文
posted @ 2018-08-14 15:42 SoarNo1 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 或许你怎么也想不到是IE的问题 由于IE的安全设定问题 但是这个锅 确实不应该是IE来背。 因为我IE下载都没出现这个问题。 解决方法是这样的: IE》Internet选项>安全>自定义级别>其他>加载应用程序和不安全文件>提示(推荐) 上面的勾选上 然后点确定>确定 就搞定了。 很简单。但是却让人 阅读全文
posted @ 2017-03-16 10:44 SoarNo1 阅读(45993) 评论(0) 推荐(1) 编辑
摘要: 最近发邮件遇到问题。主机godaddy 端口 25,80 都可以用stmp服务器地址:smtpout.secureserver.net不支持ssl 我就吧EnableSsl 设置为false了一切都没问题 之前发送也成功了。。。ok,经过若干改动后 问题来了报错错误为:System.net.mail... 阅读全文
posted @ 2014-07-14 11:23 SoarNo1 阅读(1396) 评论(0) 推荐(0) 编辑