C#
文章平均质量分 73
qdwyj001
这个作者很懒,什么都没留下…
展开
-
EFCore的新东西
EFCore的新东西EFCore的新东西原创 2022-09-20 16:18:10 · 381 阅读 · 0 评论 -
.net SDK 版本信息查询
CMD命令查看当前电脑安装所有版本.NET Core SDK原创 2022-09-20 15:59:24 · 989 阅读 · 0 评论 -
C#特性的介绍及应用场景
https://www.cnblogs.com/chenxizhaolu/p/9497768.html转载 2022-09-19 10:39:09 · 1181 阅读 · 0 评论 -
Castle DynamicProxy 动态代理(C#)
基本概念动态代理是实现代理模式的一种方法,而代理模式可以在不修改原有对象的情况下为对象添加新的功能,也是面向切面(AOP)的一种实现。对现有对象添加新功能,那么相对于调用者来说接口应该是不变的,所以代理对象应该要与被代理对象实现相同的接口。并且一般来说在代理对象中都会有一个被代理对象的引用字段,那么在代理对象中实现的接口就可以通过直接调用被代理对象,并且在调用被代理对象前后添加新的功能逻辑实现添加新功能。静态代理,手动为一个类创建代理对象,在编译期代理对象就已经存在。动态代理,在运行时动态创建代转载 2022-03-28 14:25:15 · 1880 阅读 · 0 评论 -
何为Ocelot
何为Ocelot在上一篇文章中,我搭建了一个基础的微服务框架,里面包含了三个服务,用户服务,商品服务和订单服务,而在客户端Vue中,我在不同的页面需要调用不同服务的接口,这就给客户端增加的很多的工作量,那么能不能客户端只调用一个地址,就可以获得想要的数据呢,Ocelot就是做这个事的。在上面的图中,我们可以看到,有三个服务,且每一个服务都是一个单独的进程,没有Ocelot的话,客户端的接口调用会变的非常复杂,随着服务的增多,前端需要维护的地址也会越来越多,加上Ocelot之后,前端的调用就变得简单需原创 2022-01-13 11:09:19 · 252 阅读 · 0 评论 -
C#侧调用Python脚本 IronPython
IronPython原创 2022-01-13 11:08:41 · 1070 阅读 · 0 评论 -
.NET Core微服务实践2
.NET Core微服务实践微服务架构企业级能力复用平台微服务—实操落地全套微服务架构组件Microservice架构解析 Consul服务注册与发现 Ocelot网关Gateway Polly瞬态故障处理 Skywalking服务追踪 Exceptionless分布式日志 Apllo配置管理中心 IdentityServer4鉴权中心 Jenkins持续集成持续部署 Docker持续集成发布 Kubernetes容器编排1 基于Consul..转载 2021-08-13 10:32:36 · 380 阅读 · 0 评论 -
.Net微服务实践(四)[网关]:Ocelot限流熔断、缓存以及负载均衡
目录限流 熔断 缓存 Header转化 HTTP方法转换 负载均衡 注入/重写中间件 后台管理 最后在上篇.Net微服务实践(三)[网关]:Ocelot配置路由和请求聚合中我们介绍了Ocelot的配置,主要特性路由以及服务聚合。接下来,我们会介绍Ocelot的限流、熔断、缓存以及负载均衡。限流我们先来看限流的配置Reroute节点中的配置如下:{ "DownstreamPathTemplate": "/api/orders", "Downs原创 2021-08-13 10:04:49 · 563 阅读 · 0 评论 -
.Net微服务实践(三)[网关]:Ocelot配置路由和请求聚合
目录配置 路由 基本配置 占位符 万能模板 优先级 查询参数 请求聚合 默认聚合 自定义聚合 最后在上篇.Net微服务实践(二):Ocelot介绍和快速开始中我们介绍了Ocelot,创建了一个Ocelot Hello World程序,接下来,我们会介绍Oclot的主要特性路由和另外一个特性请求聚合。这些特性都是通过配置来实现的。配置{ "ReRoutes": [], "GlobalConfiguration": {}}Ocel原创 2021-08-13 10:04:02 · 1093 阅读 · 0 评论 -
基于C#实现手机APP远程访问西门子PLC(附源码)
随着5G时代的来临,物联网开始加速盛行,慢慢地融入到我们的生活当中,万物互联互通将不再只是纸上谈兵。物联网框架此物联网框架是在上位机框架的基础上,结合物联网通信协议MQTT实现。上位机本身就集成有采集、归档及日志等功能,只需要在这个基础上,连接MQTT服务器之后,并向指定的主题Topic中发布相关的数据,相关的WEB、APP只需要订阅相应的主题,即可获取到数据。整体软件框架如下图示所示:图表1整体软件框架实现从上图可以看出,整体软件基于MQTT协议搭建,依据此...原创 2020-06-28 14:04:47 · 2184 阅读 · 1 评论