随笔分类 - C#
摘要:Datetime.Now 在docker中不正确 的解决方式 在dotnet5及以前的版本中都没有出现 现象 dotnet 6版本运行在docker中,Datetime.Now中显示不正确 (东八区少了8小时)。 -v /etc/localtime:/etc/localtime 不再起作用。 解决方
阅读全文
摘要:解决方式:设置环境变量 DOTNET_USE_POLLING_FILE_WATCHER=1 方式1 在 docker run 中指定参数。-e DOTNET_USE_POLLING_FILE_WATCHER=1 * 方式2 在dockerfile 中指定。SET DOTNET_USE_POLLING
阅读全文
摘要:数据库部分 use TestDb; /* 创建一个自定义类型 */ go create type T_ID as Table ( Id bigint not null ) go /* 创建 存储过程 */ CREATE PROCEDURE SP_CountProduct @product dbo.T
阅读全文
摘要:起因 使用 FormUrlEnCodeContent 提交数据时,提示签名错误。经过多次协调签名没有错误,标准的base64字符串。 var fd = new Dictionary<string, string>(); // 添加业务数据部分省略 var parth = "/api/api/mall
阅读全文
摘要:C# 中的 AEAD_AES_256_GCM 注意:AEAD_AES_256_GCM Key的长度必须是32位,nonce的长度必须是12位,附加数据有可能为空值。AEAD_AES_128_GCM Key的长度必须是16位,nonce的长度必须是12位,附加数据有可能为空值。 使用中AEAD_AES
阅读全文