随笔分类 - .NETCore
摘要:前言 之前有提供免费开源的基于vben2.8版本的abp vnext pro版本 abp vnext pro vben admin 2.8 vben2.8作者已经重构一个版本,命名为vben5,而vben2.x 目前已存档,仅进行重大问题修复。所以abp vnext pro vue版本前端也重新升级
阅读全文
摘要:本文地址源码 MassTransit是一个面向.net的免费开源分布式应用程序框架。 MassTransit使得创建应用程序和服务变得很容易,这些应用程序和服务利用基于消息的、松散耦合的异步通信来获得更高的可用性、可靠性和可伸缩性。 MassTransit 8.x版本。 实现简单发布订阅 添加Nug
阅读全文
摘要:Abp Vnext Pro 的 Vue3 实现版本 开箱即用的中后台前端/设计解决方案 开始 Github地址 文档地址 演示地址 系统功能 用户管理 角色管理 审计日志 后台任务 集成事件 IdentityServer4 客户端管理 Api 资源管理 ApiScope 管理 Identity 资源
阅读全文
摘要:Polly 在.Net Core中有一个被.Net基金会认可的库Polly,它一种弹性和瞬态故障处理库,可以用来简化对服务熔断降级的处理。 Polly的策略主要由“故障”和“动作”两个部分组成,“故障”可以包括异常、超时等情况,“动作”则包括Fallback(降级)、重试(Retry)、熔断(Cir
阅读全文
摘要:一、Session HTTP是一个无状态协议,Web服务器将每一个请求都视为独立请求。并且不保存之前请求中用户的值。 Session 状态是ASP.NET Core提供的一个功能,它可以在用户通应用访问网络服务器的时候保存和存储用户数据。ASP.NET Core通过包含Session ID的Cook
阅读全文
摘要:一、添加Mysql引用 二、添加连接字符串 三、配置startup.cs 三、初始化数据库 四、数据迁移
阅读全文
摘要:一、新建一个控制台测试项目
阅读全文
摘要:一、nuget安装log4net 二、添加log4net.config配置文件 三、编写loghelper 四、使用
阅读全文
摘要:一、中间件(Middleware) 中间件是被组装成一个应用程序管道来处理请求和响应的软件组件。 二、编写SimpleMiddleware 三、再新建一个:SimpleMiddleWareExtensions.cs 用起来总有点奇怪,居然不是继承一个基类 四、使用中间件
阅读全文
摘要:一、新建一个web application项目 二、实现AbstractInterceptorAttribute类 三、修改startup 四、结果
阅读全文
摘要:一、在start.up中添加注入 二、使用
阅读全文
摘要:一、新建.netCore webapi项目 二、安装swagger ,通过 Package Manager 控制台:Install-Package SwashBuckle.AspNetCore -Pre 三、修改Startup.cs 四、修改项目属性,生成xml文档 五、launchsettings
阅读全文