摘要: 1. 安装, 国内安装自己想办法,gitee那个我用起来有问题,不知道是不是姿势不对 ```sh curl https://get.acme.sh | sh ``` 2. 注册账户 ```sh cd ~/.acme.sh #acme.sh --set-default-ca --server lets 阅读全文
posted @ 2022-10-18 16:26 谷草` 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 【Shashlik.EventBus】.NET 事件总线,分布式事务最终一致性 Nuget | PackageName | Nuget | Description | | | | | | Shashlik.EventBus.Abstract | | 接口抽象 | | Shashlik.EventBu 阅读全文
posted @ 2022-09-13 11:50 谷草` 阅读(1142) 评论(3) 推荐(14) 编辑
摘要: .Net Core 基于CAP框架的事件总线 CAP 是一个在分布式系统中(SOA,MicroService)实现事件总线及最终一致性(分布式事务)的一个开源的 C# 库,她具有轻量级,高性能,易使用等特点。 github:https://github.com/dotnetcore/CAP doc: 阅读全文
posted @ 2019-09-16 15:42 谷草` 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 在对接微信/支付宝等3方业务时,往往都有ip白名单的设置,由于内网往往都是动态ip,频繁配置白名单是件及其繁琐的事情. 使用代理转发就是最方便的做法. 下面就使用squid3配置一台代理服务器. squid3是一个功能非常完善的代理服务,这里不过多介绍.只做最简单的配置. 服务器:ubuntu 16 阅读全文
posted @ 2019-09-04 15:51 谷草` 阅读(2851) 评论(0) 推荐(0) 编辑
摘要: github地址:https://github.com/280780363/gucflow.designer demo地址:https://280780363.github.io/gucflow.designer/ 使用vue-cli3.0搭建.yarn管理包. 基于svg,原生写法 没有使用其他画 阅读全文
posted @ 2018-09-08 10:02 谷草` 阅读(2705) 评论(0) 推荐(1) 编辑
摘要: IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯(三) 后台服务用户与认证 新建一个空的.net core web项目Demo.Chat,端口配置为5001,安装以下nuget包 1.IdentityServer4.AccessTokenValid 阅读全文
posted @ 2018-06-10 21:04 谷草` 阅读(3352) 评论(4) 推荐(3) 编辑
摘要: IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯(二) IdentityServer4 用户中心生成数据库 上文已经创建了所有的数据库上下文迁移代码,这里开始数据库的迁移和种子数据,EF Core 2.1刚好新增了种子数据的功能,文档地址,一开始的 阅读全文
posted @ 2018-06-10 10:49 谷草` 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯 前言 .net core 2.1已经正式发布了,signalr core1.0随之发布,是时候写个demo了,这里带大家复习了下知识链,构建一个web即时聊天室,整个应用构建思路如下: 1.使用Id 阅读全文
posted @ 2018-06-10 10:15 谷草` 阅读(1974) 评论(0) 推荐(2) 编辑
摘要: 不太会排版,大家将就看吧. asp.net core mvc和asp.net mvc中都有一个比较有意思的而又被大家容易忽略的功能,控制器可以写在非Web程序集中,比如Web程序集:"MyWeb",引用程序集"B.bll",你可以将所有的控制器写在"B.bll"程序集里面.mvc框架仍然可以寻找到这 阅读全文
posted @ 2018-02-06 17:49 谷草` 阅读(2300) 评论(3) 推荐(2) 编辑
摘要: 首先回顾下EF中常规使用流程 1.新建实体类以及实体配置(data annotation或fluent api) 2.新建数据库上下文类MyDbContext 3.开始欢乐的操作Users 一切看起来都是很美好的,但假如有一天你面对上千个实体的时候,你可能会开始想用代码生成器.EF6中你还可以用mo 阅读全文
posted @ 2018-01-25 11:22 谷草` 阅读(1300) 评论(0) 推荐(0) 编辑