AwesomeAssertions / FluentAssertions 快速排除更新栏位

在开发系统时,如果测试情境的输出会有许多资料类别并且要验证很多栏位时,会利用 object graph 比对整个结果是否和预期一致。 现在我的专案里有个 Cu

Fluent Assertions 要付费了,该怎么办呢?

其实这也不是新闻了,早在今年 1/15 时大家就已经知道并且被商业授权的费用给吓了一大跳(每个人 $129.95 USD)。 现在特地写一篇是因为上週因为 AutoMap

[SQL] 使用指令快速进行 SQL Server 安装

调整设定搭配命令列模式 , 快速进行 SQL Server 安装 ,透过命令列下参数进行 SQL Server 安装已经不是甚么困难和新奇的技术了,从非常早之前的 SQL Server 就已

[.Net] 用API存取DB资料

写个存取DB小功能 在Program.cs要先写 var connectionString = builder.Configuration.GetConnectionString("DefaultConnection");//todo 解密//此动作会在Controller建构子注入SqlConnection

另一种映射工具 - Mapperly

Mapperly 在以前找寻替代 AutoMapper 的时候就有看过,但当时着重在与 AutoMapper 设定与操作习惯相近的替代套件,所以对于 Mapperly 就没有太多的关注。 直到写

Power Query三大容器实作系列 - (8/8) 细说探索容器里指定内容的M语言

Drill Down,常被翻译或解读为深层探究、向下钻取、深入探索、向下切入、…这描述与形容我都觉得很传神,也很有意境。在层层叠叠嵌套式结构化资料的架

替换映射工具 - 使用 Mapster

其实四年前就已经将手边专案由原本所使用的 AutoMapper 以 Mapster 取代了。 起初的原因是效能考量,因为 AutoMapper 的效能一直被人诟病,但也因为 AutoMapper

[GitHub Action] 建立 GitHub Action Self Host Runner

建立 GitHub Action Self Host Runner 将 Runner 注册到 GitHub 将 Runner 注册到 GitHub 要拥有 Github repo / 组织 权限的人去加入,然后依照 Adding self-hosted runners 教学去注册

[GitHub Action] 整合 GitHub Action 在 Self Host Runner - iOS 篇

整合 GitHub Action 在 Self Host Runner - iOS 篇 準备 Runner 环境 CICD 建置 - 整合 GitHub Action - iOS 篇 準备 Runner 环境 取得 Apple Developer Account (Apple Developer) 安装 Xcode 安

[GitHub Action] 整合 GitHub Action 在 Self Host Runner - Androi

整合 GitHub Action 在 Self Host Runner - Android 篇 準备 Runner 环境 CICD 建置 - 整合 GitHub Action - Android 篇 準备 Runner 环境 必要 安装 Android Studio 设定 Android Studio SDK

[GitHub Action] 整合 GitHub Action 在 Self Host Runner - 不分平台篇

整合 GitHub Action 在 Self Host Runner - 不分平台篇 触发条件 CICD 建置 - GitHub Action Workflow 不分平台的心得 这边描述的主要是跟平台无关的一些在 GitHub Action 开发