摘要: 很简单的代码,看注释 class Program { private static ManualResetEvent _manualResetEvent = new ManualResetEvent(false); // 参数值1,约束集合的大小。当_messageQueue.Add时大小已经为1时 阅读全文
posted @ 2021-01-30 14:22 pojianbing 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 入口 //ConfigureServices foreach (var module in Modules) { if (module.Instance is AbpModule abpModule) { if (!abpModule.SkipAutoServiceRegistration) { / 阅读全文
posted @ 2021-01-17 10:51 pojianbing 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 比较随意,记录下过程,以便忘了以后重拾。 所谓约定注册是指不需要明确写代码注入,只需要按约定规则写服务类,框架自动完成服务注册。 例如,只要这样写,框架就会自动注册。 public class TaxCalculator : ITaxCalculator, ICanCalculate,ITransi 阅读全文
posted @ 2021-01-17 09:32 pojianbing 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 比较随意,记录下过程,以便忘了以后重拾。 三个关注点 Program.cs internal static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .ConfigureWebHo 阅读全文
posted @ 2021-01-16 20:49 pojianbing 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 源自stackoverflow 阅读全文
posted @ 2021-01-15 11:22 pojianbing 阅读(473) 评论(0) 推荐(0) 编辑
摘要: QueryPerformanceFrequency是操作系统的性能统计分辨率,也就是每秒钟统计多少次的意思 QueryPerformanceCounter 是系统性能统计计数器,表示统计了多少次,除以QueryPerformanceFrequency,得到系统运行时间(秒数)。 QueryPerfo 阅读全文
posted @ 2021-01-14 22:22 pojianbing 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 介绍 本项目前后端分离,后端采用ABP VNext框架,前端Vue。 项目地址: https://github.com/pojianbing/AuthCenter 目前包含的模块有: 身份认证管理 IdentityServer管理 租户管理 审计日志 除IdentityServer外,其他三个模块都 阅读全文
posted @ 2021-01-13 21:57 pojianbing 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 问题 每次vs重启都提示安装证书,即使执行dotnet dev-certs https --clean,dotnet dev-certs https -t然后重启vs也不行。 环境 win10, vs2019 解决办法 运行输入certmgr.msc 在个人,受信任的根证书颁发机构内删除颁发给loc 阅读全文
posted @ 2021-01-09 09:01 pojianbing 阅读(1055) 评论(0) 推荐(1) 编辑
摘要: 学习asp.net core的方式除了看官方文档,看源码是也是一种很好的方式。本文介绍一种方法,简单配置vs,无需第三方插件就可以将asp.net core的源码链接自己的项目,随时穿梭于core的源码之中。 翻了下博客园,看到有人已经发过相关的文章,小尴尬,就不删了,给自己留点什么吧 注意: 要求 阅读全文
posted @ 2018-12-19 12:10 pojianbing 阅读(1661) 评论(1) 推荐(2) 编辑