随笔分类 -  .NETCore

摘要:本文地址源码 MassTransit是一个面向.net的免费开源分布式应用程序框架。 MassTransit使得创建应用程序和服务变得很容易,这些应用程序和服务利用基于消息的、松散耦合的异步通信来获得更高的可用性、可靠性和可伸缩性。 MassTransit 8.x版本。 实现简单发布订阅 添加Nug 阅读全文
posted @ 2022-04-10 21:42 WangJunZzz 阅读(1936) 评论(1) 推荐(2) 编辑
摘要:Abp Vnext Pro 的 Vue3 实现版本 开箱即用的中后台前端/设计解决方案 开始 Github地址 文档地址 演示地址 系统功能 用户管理 角色管理 审计日志 后台任务 集成事件 IdentityServer4 客户端管理 Api 资源管理 ApiScope 管理 Identity 资源 阅读全文
posted @ 2021-11-07 13:54 WangJunZzz 阅读(6067) 评论(38) 推荐(39) 编辑
摘要:Polly 在.Net Core中有一个被.Net基金会认可的库Polly,它一种弹性和瞬态故障处理库,可以用来简化对服务熔断降级的处理。 Polly的策略主要由“故障”和“动作”两个部分组成,“故障”可以包括异常、超时等情况,“动作”则包括Fallback(降级)、重试(Retry)、熔断(Cir 阅读全文
posted @ 2021-02-28 22:06 WangJunZzz 阅读(234) 评论(0) 推荐(2) 编辑
摘要:一、Session HTTP是一个无状态协议,Web服务器将每一个请求都视为独立请求。并且不保存之前请求中用户的值。 Session 状态是ASP.NET Core提供的一个功能,它可以在用户通应用访问网络服务器的时候保存和存储用户数据。ASP.NET Core通过包含Session ID的Cook 阅读全文
posted @ 2019-02-19 11:01 WangJunZzz 阅读(622) 评论(0) 推荐(1) 编辑
摘要:一、添加Mysql引用 二、添加连接字符串 三、配置startup.cs 三、初始化数据库 四、数据迁移 阅读全文
posted @ 2018-06-14 10:35 WangJunZzz 阅读(619) 评论(0) 推荐(0) 编辑
摘要:一、新建一个控制台测试项目 阅读全文
posted @ 2018-05-15 13:48 WangJunZzz 阅读(298) 评论(1) 推荐(0) 编辑
摘要:一、nuget安装log4net 二、添加log4net.config配置文件 三、编写loghelper 四、使用 阅读全文
posted @ 2018-04-03 14:49 WangJunZzz 阅读(2633) 评论(2) 推荐(1) 编辑
摘要:一、中间件(Middleware) 中间件是被组装成一个应用程序管道来处理请求和响应的软件组件。 二、编写SimpleMiddleware 三、再新建一个:SimpleMiddleWareExtensions.cs 用起来总有点奇怪,居然不是继承一个基类 四、使用中间件 阅读全文
posted @ 2018-04-03 14:39 WangJunZzz 阅读(1154) 评论(0) 推荐(0) 编辑
摘要:一、新建一个web application项目 二、实现AbstractInterceptorAttribute类 三、修改startup 四、结果 阅读全文
posted @ 2018-04-02 17:49 WangJunZzz 阅读(617) 评论(0) 推荐(0) 编辑
摘要:一、在start.up中添加注入 二、使用 阅读全文
posted @ 2018-03-29 10:41 WangJunZzz 阅读(255) 评论(0) 推荐(0) 编辑
摘要:一、新建.netCore webapi项目 二、安装swagger ,通过 Package Manager 控制台:Install-Package SwashBuckle.AspNetCore -Pre 三、修改Startup.cs 四、修改项目属性,生成xml文档 五、launchsettings 阅读全文
posted @ 2017-10-10 11:52 WangJunZzz 阅读(748) 评论(0) 推荐(0) 编辑