摘要: 2020-10-21 在一技术群里看到有个大佬想用 swagger 实现个功能:基础 Api 项目中写好通用的接口,配置好 swagger .上级项目直接引用项目,就能访问 swagger 起来用。相当于不用重新配置 swagger 和重写部分接口。 然后我就开始捣鼓,折腾了。 直接VS 创建 2个 阅读全文
posted @ 2020-10-21 16:39 夜向南 阅读(98) 评论(0) 推荐(0) 编辑
摘要: abp core2.2版时使用 healthChecks使用:安装nuget包:Microsoft.AspNetCore.Diagnostics.HealthChecks startup.cs 中的 ConfigureServices 加入代码:services.AddHealthChecks(); 阅读全文
posted @ 2020-05-16 09:25 夜向南 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1.有什么协议问题,请先看对接文档 2.基础流程请看上一篇文章,已经讲得比较详细了。 3.代码写得渣,有什么可以优化的地方麻烦提一下,喷我也没啥用。 运行(调试)流程: 本机测试(内网模拟授权流程): 编译代码,检查配置文件,将 web.config (里面也有备注说明)中的 serverUrl 换 阅读全文
posted @ 2019-04-23 15:18 夜向南 阅读(3309) 评论(0) 推荐(0) 编辑
摘要: 根据 接入方式及流程 中的说明,可知,搭建过程中,我们需要自己整一个 OAuth 的授权平台,具体说明可以参考蟋蟀大哥的文章 ASP.NET WebApi OWIN 实现 OAuth 2.0 ,我的实际代码也是基于文章给出的源码修改的。 第一步 认真研究一次文档: (1)AliGenie在开发商开放 阅读全文
posted @ 2018-06-01 11:52 夜向南 阅读(15269) 评论(15) 推荐(0) 编辑
摘要: 1 起因 公司是做智能家居的,最近公司要求对接天猫精灵的智能家居功能,所以就来对接天猫精灵X1 了。 新产品,大家都懂的,坑是有不少的,正常事。 1 首先,语言是 c#,不要和我讲 php 是世界最好的语言,语言只是一种具体实现的工具,重点是你的思维,你有没有这种想法。 2 其次,官方文档一定要看。 阅读全文
posted @ 2018-05-31 17:33 夜向南 阅读(2005) 评论(0) 推荐(0) 编辑
摘要: 一、简介 上一次,我们写了个简单的聊天室,接下来,我们来整一个可以私聊的聊天室。 SignalR 官方 API 文档 需求简单分析: 1.私聊功能,那么要记录用户名或用户ID,用于发送消息。 2.怎么向单人发消息,查看 文档,得知 SignalR 的推送方式 有组推、ID 推等等(参考 Callin 阅读全文
posted @ 2018-04-24 13:59 夜向南 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式 一、简介 抽象工厂模式其实是简单工厂模式的升级版。相比之下,它遵循了 开闭原则 ,不像简单工厂,当我们增加一个新的类,就不用像原来简单工厂那样,修改工厂类。 二、简单的Demo 我们还是以简单工厂的例子为例,原来我们的红车、蓝车。如果要增加一个黒车,那么我们还要加一个类: 再修改一下 阅读全文
posted @ 2018-04-24 09:26 夜向南 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式 一、装饰者模式简介。 定义:装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 特点: (1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。 (2) 装饰对象包含 阅读全文
posted @ 2018-04-23 17:41 夜向南 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 最简单的聊天室功能 1.用 VS 2013 创建一个 MVC 4 (MVC 5 也类似)项目 1.1 选择模板为 基本 2.用 NuGet 安装 SignalR 3安装完成,我们来添加一个叫 MyHub 的文件夹,往里面添加一个 SignalR 集线器(V2),名字为 MyChatHub 3.1 我 阅读全文
posted @ 2018-04-18 16:13 夜向南 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 策略模式 一、策略模式简介 定义:策略模式定义了一系列的算法,并将所有算法封装起来,而且它们之间可以相互替换,让算法独立于使用它的客户而独立变化。 分析:算法之间可以相互替换,也就是说它们之间有共性,它们共性体现在策略接口的行为上,为了 让算法独立于使用它的客户而独立变化 这个句话,那么我们要让客户 阅读全文
posted @ 2018-04-18 10:15 夜向南 阅读(432) 评论(0) 推荐(0) 编辑