首页 > TAG信息列表 > Volo
ABP-VNEXT 学习笔记(五)动态API客户端
本篇内容需要结合上一篇 https://www.cnblogs.com/fei686868/p/16625289.html 官方地址:https://docs.abp.io/zh-Hans/abp/latest/API/Dynamic-CSharp-API-Clients 在上一篇中,我们讲到了自动生成api 本篇内容,讲述如何动态生成API客户端,简单的说,就是通过http请求获取数据。但此处ABP 6.0.0-rc.1的新特性
2022-07-26官方发布ABP 6.0.0-rc.1版本,本文挑选了几个新特性进行了介绍,主要包括LeptonX Lite默认主题、OpenIddict模块,以及如何将Identity Server迁移到OpenIddict。据ABP官方公众号介绍,ABP 6.0.0稳定版的计划发布日期为2022-09-06,具体以实际发布日期为准。 一.LeptonX Lite默abp 切换默认项目为pgsql
### 切换数据库为PGSQL 1. 将EntityFrameworkCore项目中的Volo.Abp.EntityFrameworkCore.SqlServer包 替换为相同版本的Volo.AbpEntityFrameworkCore.Postgresql包 2. 将TestEntityFrameworkCoreModule文件中 AbpEntityFrameworkCoreSqlServerModule 替换为 AbpEntityFrameworkCabp 报Autofac.Core.DependencyResolutionException 依赖注入的错
An exception was thrown while activating Castle.Proxies.ProcedureAppServiceProxy.Autofac.Core.DependencyResolutionException: An exception was thrown while activating Castle.Proxies.ProcedureAppServiceProxy. ---> Autofac.Core.DependencyResolutionExceptiAbpVNext Tenant not found
2021-05-14 16:30:16.227 +08:00 [ERR] An unhandled exception has occurred while executing the request.Volo.Abp.BusinessException: Tenant not found! at Volo.Abp.MultiTenancy.TenantConfigurationProvider.GetAsync(Boolean saveResolveResult) at Volo.Abp.Asp浅入ABP(1):搭建基础结构的 ABP 解决方案
浅入ABP(1):搭建基础结构的 ABP 解决方案目录浅入ABP(1):搭建基础结构的 ABP 解决方案模块[DependsOn]配置服务和管道模块如何关联AbpBase.Domain.SharedAbpBase.DomainAbpBase.Application.ContractsAbpBase.DatabaseAbpBase.ApplicationAbpBase.HttpApiAbpBase.Web创建过程创建过程[从0到1搭建ABP微服务] - 搭建租户管理服务
一、简介# ABP模板项目中已经提供了租户登录和管理功能,但是模板项目是单体应用结构,无法单独部署租户服务,所以难以满足微服务的需求。本篇文章将会介绍搭建ABP租户管理服务,并单独部署应用。 二、创建工程# 2.1 创建TenantService.Host服务# 微服务的开发应该是模块化的,所以TenantSABP VNext学习日记8
1.事件总线 解析:事件总线是将消息从发送方传输到接收方的中介,它在对象、服务和应用程序之间提供了一种松散耦合的通信方式。 [1]本地事件总线:适合进程内消息传递 [2]分布式事件总线:适合进程间消息传递,比如微服务发布和订阅分布式事件 2.ABP虚拟文件系统 解析:abp add-package《Abp.vNext从0到1系列》之 BookStore
目录前言1.初步构建项目结构项目结构1.1 *.Domain.Shared 项目基本设置依赖包知识点: Abp模块化创建AbpModule创建BookTypeBook相关常量本地化创建本地化资源1.2 *.Domain 项目基本设置项目引用依赖包创建AbpModule创建Book领域模型项目常量值类BookStoreConsts1.3 *.EntityFramew浅入ABP(1):搭建基础结构的 ABP 解决方案
浅入ABP(1):搭建基础结构的 ABP 解决方案 目录浅入ABP(1):搭建基础结构的 ABP 解决方案搭建项目基础结构ApbBase.Domain.Shared创建过程ApbBase.Domain创建过程ApbBase.Application.Contracts创建过程ApbBase.AbpBase.Database创建过程ApbBase.AbpBase.Application创建过程ApbBase.HABP(4) - 使用服务 - 官方教程扫盲贴之Service和IService的使用 (详细解说)
今天的目标 1 学会使用Service 2 了解Service的层次架构 3 初探注入 1 添加服务接口, 请注意是在 Acme.BookStore.Application.Contracts, 因为我理解 Contracts是合约的意思, 是用来约束一些行为的, 比如约束服务. 在Acme.BookStore.Application.Contracts项目中定义一个名为IBusing Volo.Abp.Application.Services;中 没有IAsyncCrudAppService 方法
https://abp.io/ public interface IBookAppService : ICrudAppService< //定义了CRUD方法 BookDto, //用来展示书籍 Guid, //Book实体的主键 PagedAndSortedResultRequestDto, //获取书籍的时候用于分页和排序 CreateUpd