百度360必应搜狗淘宝本站头条

abp框架

    NET8 有什么新功能? 发现所有 .NET 8 功能

    在这篇文章中,我将简要提及.NET8的新功能和变化。dotnetpublish和dotnetpack发布模式使用此新版本,dotnetpublish和dotnetpack命令将以Release模式进行构建和打包。在此之前,它是在Debug模式下生成的。为了能够在Debu...

    Isito 入门:为什么学 Istio(为什么要用is)

    1,Istio概述聊聊微服务设计似乎用上Kubernetes,就是微服务系统了。碰到很多人或公司盲目崇拜Kubernetes,一直喊着要上Kubernetes,但是本身既没有技术储备,也没有规划方案。想着上了Kubernetes之后,就会变成分布式、高性能、高逼格的微服务系统。从经验...

    Abp vNext 依赖注入(依赖注入setter注入)

    介绍ABP的依赖注入系统是基于Microsoft的依赖注入扩展库(Microsoft.Extensions.DependencyInjectionnuget包)开发的。所以我们采用dotnet自带的注入方式也是支持的。由于ABP是一个模块化框架,因此每个模块都定义它自己的服务并在它自己的单独模块类...

    ABP vNext电商项目落地实战(一)——项目搭建

    一、落地条件:1..NET5+版本2.DDD3.ABPvNext4.ABPCLI(ABP的命令行工具,包括ABP的各种模板)5.SQLServer二、安装ABPCLI1.打开命令行控制器(win+R,cmd),输入dotnettoolinstall-gVolo.Abp.Cli...

    ABP Framework 手动升级指南:从6.0.1升级到7.0.0

    ABP7.0.0正式版已经发布,ABP-Framework-All-In-One项目同步升级。LeptonXLiteTheme目前还没有包含在源码解决方案中,还是以Nuget包提供,目前已经更新到2.0.0。ABP7.0.0最大的变化是提供OpenIddict应用模块,用...

    在多模块单体应用中使用 Outbox/Inbox 模式实现可靠的事件处理

    本文介绍如何在使用多个数据库的模块化单体应用中,通过Outbox/Inbox模式实现可靠的事件处理.我们将以ModularCRM项目为例进行说明.项目背景ModularCRM是一个集成了多个ABP框架开源模块的单体应用,包括:AccountIdentityTenantManag...

    ABP vNext 使用 CurrentUser 中值为空

    ABPvNext是一个开发框架,用于构建现代化的企业级应用程序。在ABPvNext中,OpenIddict可用于实现身份验证和授权,同时ABP框架提供了一种强大的依赖注入机制,用于管理应用程序的服务和组件。如果在使用ABPvNext和OpenIddict进行登录后发现Cur...

    abp vnext 开发快速入门 2 实现基本增删改查

    上篇说了abpvnext的大体框架结构,本篇说下如何实现基础的增删改查。实现增删改查有以下几个步骤:1、配置数据库连接2、领域层(Domain)创建实体,Efcore层配置Dbset(用的Efcorecodefirst),自动创建数据库和表3、ApplicationContract...

    ABP vNext框架文档解读13-实体&聚合根

    什么是DDD?ABP框架提供了基础设施,使基于领域驱动设计的开发更易实现.领域驱动设计(DDD)是一种通过将实现连接到持续进化的模型来满足复杂需求的软件开发方法.领域驱动设计的前提是:把项目的主要重点放在核心领域和领域逻辑上把复杂的设计放在领域模型上发起技术专家和领域专家之间的创造性协作,以迭代...

    ABP之依赖注入源码解析(依赖注入的类型)

    ABP的依赖注入基于CastleWindsor,可以通过Nuget搜索Castle.Windsor来安装使用ABP框架运行其实是以模块进行加载的运行的,通过源码得知AbpModule是所有模块基类(也就是说一个程序集就是一个模块,我们在创建类库时,可以在创建一个模块类的时候继承AbpModule)...