• 2024-03-31记录一次删除文件失败的问题
    一段很简单的删除文件的C#代码,在IIS中有部分文件会出现删除失败的情况,错误提示如下:2024-03-3117:40:21.981+08:00[ERR]Accesstothepath'C:\projects\ows.services.dignite.com\wwwroot\tenants\b384a371-835f-e19b-4d4d-3a1104e4c4a6\files\1734aa3d61314c1b9735d59b
  • 2023-08-03在Volo.Abp微服务中使用SignalR
    假设需要通过SignalR发送消息通知,并在前端接收消息通知的功能创建SignalR服务在项目中引用abpadd-packageVolo.Abp.AspNetCore.SignalR在Module文件中添加对模块依赖[DependsOn(...typeof(AbpAspNetCoreSignalRModule))]publicclassIdentityApplication
  • 2023-07-07怎样优雅地增删查改(一):从0开始搭建Volo.Abp项目
    @目录项目介绍模块化由框架实现的需要实现的创建项目创建业务模块配置引用和依赖配置DbContext创建实体和Dto配置AutoMapper软件系统中数据库或者持久层的基本操作功能可以用Curd描述,Curd即增加(Create)、更新(Update)、读取查询(Retrieve)和删除(Delete),这4个单词的首字母。在常见的
  • 2023-07-07Vue + Volo.Abp 实现Auth2.0客户端授权模式认证
    @目录注册ClientAuth2.0授权创建vue-oidc-client创建Auth2.0认证跳转获取令牌创建回调页面创建退出登录最终效果Volo.Abp的身份服务器模块默认使用IdentityServer4实现身份认证。IdentityServer4是一个开源的OpenIDConnect和OAuth2.0框架,它实现了这些规范中的所有必需功能。
  • 2023-06-22解决:Volo.Abp.AbpInitializationException: An error occurred during ConfigureServices phase of the modu
    问题复现说明: 问题说明:手动搭建AbpVnext框架,就搭了Web层,配置好WebModule和Program,运行就一直报:AnerroroccurredduringConfigureServicesphaseofthemoduleVolo.Abp.Data.AbpDataModule,Volo.Abp.Data解决办法:varbuilder=WebApplication.CreateBuilder(args);
  • 2023-06-09Volo.Abp升级小记(二)创建全新微服务模块
    @目录创建模块领域层应用层数据库和仓储控制器配置微服务测试微服务微服务注册添加资源配置配置网关运行项目假设有一个按照官方sample搭建的微服务项目,并安装好了abp-cli。需要创建一个名为GDMK.CAH.Common的模块,并在模块中创建标签管理功能因为大部分的代码是自动生成的,此示
  • 2023-05-20用ABP Suite创建Blazor Server的应用程序
    这个应用程序我们取名为BlazorOne,意思是集AuthServer、HttpApiHost和BlazorServer3个功能于一体的应用程序。因为ABPSuite支持另外一种模式,是把上述3个功能独立部署。为了由浅入深的介绍ABP的模块化开发,我们先完成BlazorOne吧!#1、#2、我们的解决方案名字叫Study.BlazorOne,其
  • 2023-03-29[Volo.Abp升级笔记]使用旧版Api规则替换RESTful Api以兼容老程序
    @目录原理分析开始改造更换基类型重写接口替换默认规则在微服务架构中的问题Volo.Abp配置应用层自动生成Controller,增删查改服务(CrudAppService)将会以RESTfulApi的方式
  • 2023-03-10ABP微服务系列学习-搭建自己的微服务结构(一)
    在原本的结构里面,由于默认服务引用的都是ABP原生的模块,所以结构目录里面没有包含modules目录,这里我们添加一个modules目录,用于存放我们的自定义模块。在shared里面,我们再抽
  • 2023-02-28ABP微服务系列学习-搭建自己的微服务结构(一)
    在原本的结构里面,由于默认服务引用的都是ABP原生的模块,所以结构目录里面没有包含modules目录,这里我们添加一个modules目录,用于存放我们的自定义模块。在shared里面,我们再抽
  • 2023-02-28ABP微服务系列学习-搭建自己的微服务结构(二)
    在解决方案根目录添加common.props,这个文件的作用是可以配置项目文件全局的一些属性,如忽略警告,全局PackageReference,语言版本等。<Project><PropertyGroup><LangV
  • 2023-02-06abp vnext自定义claim
    创建UserClaimsPrincipalFactory工厂在Project.Domain中创建ProjectUserClaimsPrincipalFactoryusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;
  • 2022-12-17error NU1301: Failed to retrieve information about 'volo.abp.cli' from remote source '
    todayicomeacrossanerrorwheninstalltheabpfromthecommandline     afterreferto https://github.com/abpframework/abp/issues/2003Idobelo
  • 2022-11-13Abp vNext : 使用 BackgroundJobs
    内存中的BackgroundJobs第一步:定义类EmailSendingArgs,用于保存后台作业的数据namespaceAbpManual.BackgroundJobs{///<summary>///后台作业数据///
  • 2022-11-05VOLO论文笔记
    OutlookAttention设给定输入为\(X\inR^{H\timesW\timesC}\),首先经过两个线性映射得到两个输出A和V,A叫做outlookweight\(A\inR^{H\timesW\timesK^4}\)
  • 2022-09-20ABP-VNEXT 学习笔记(六)事件总线--本地事件总线
    事件总线,是我们在处理分布式和微服务的时候经常需要用到的,用于分布式事务解决方案。事件总线基本就2个逻辑,1个发布事件,1个是订阅事件。abp也提供了事件总线的处理机制下
  • 2022-08-30白嫖 ABP Commercial 团队版许可证,免费用户也能享受氪金待遇!
    咱光明正大地从ABP商业版中扒拉东西。所谓“白嫖”,不是“破解”,水文一篇,但也许会帮你打开一扇新的大门。首先怎么个光明正大呢?准备工作:在abp.io注册一个账号(网站和
  • 2022-08-25ABP-VNEXT 学习笔记(五)动态API客户端
    本篇内容需要结合上一篇  https://www.cnblogs.com/fei686868/p/16625289.html官方地址:https://docs.abp.io/zh-Hans/abp/latest/API/Dynamic-CSharp-API-Clients在上
  • 2022-08-25ABP-VNEXT 学习笔记(四)自动API 控制器
    官方文档地址:https://docs.abp.io/en/abp/latest/API/Auto-API-Controllers 详细的请阅读官方文档,这边侧重简化说明怎么应用和一些注意要点。自动API,即代码端只需要定
  • 2022-08-20Magicodes.Pay已支持Volo Abp
    Magicodes.Pay已支持VoloAbp简介Magicodes.Pay希望打造一个统一支付库,相关库均使用.NET标准库编写,支持.NETFramework以及.NETCore。目前已提供Abp及AbpVNext(VoloAbp