E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vNext
abp
Vnext
OpenIddect 扩展微信小程序授权登录
abpvnext6.0之后官方替换了原来的ids4,采用了openIddict的oauth认证框架。使用之前的方法已经不行,以下是OpenIddect使用ITokenExtensionGrant接口进行的授权登入扩展,按照以下代码可实现,欢迎交流指正。新建用于接收微信返回数据字段类publicclassResults{//////用户唯一标识///publicstringopenid{get;se
逸只猫
·
2023-08-24 16:09
ABP
VNEXT
微信小程序
.netcore
ABP
Vnext
OpenIddict
ABP
Vnext
IdentityServer4扩展微信小程序授权登录
abpvnextIdentityServer4使用IExtensionGrantValidator接口进行的授权登入扩展,按照以下代码可实现,欢迎交流指正。微信返回数据字段类-Code2Session类publicclassCode2Session{//////用户唯一标识///publicstringopenid{get;set;}//////会话密钥///publicstringsession
逸只猫
·
2023-08-24 16:39
ABP
VNEXT
IdentityServer4
微信小程序
.netcore
abp
vnext
基于 abp
vNext
和 .NET Core 开发博客项目 - Blazor 实战系列(一)
基于abpvNext和.NETCore开发博客项目-Blazor实战系列(一)转载于:https://github.com/Meowv/Blog从今天开始将使用Blazor完成博客的前端开发,如果你不了解Blazor,建议你还是去微软官网学习学习基础知识。本篇不做普及,因为这是实战系列,重点是完成项目开发。还有,在开始Blazor实战之前,建议动手完成之前的系列文章,这样更有连贯性,不至于懵圈。因
淮雨清青
·
2023-08-11 06:14
abp
vNext
c#
ABP
vNext
微服务架构详细教程(补充篇)——单层模板(下)
业务代码2聚合服务聚合服务层和基础服务层相同的道理,在Demo.Core.Contracts增加Services文件夹,并添加Notifications子文件夹,在其中添加Dtos文件夹并添加两个DTO与基础服务对应:usingVolo.Abp.Application.Dtos;namespaceDemo.Core.Contracts.Services.Notifications.Dtos;pub
dotNET跨平台
·
2023-08-04 19:48
java
python
数据库
大数据
spring
ABP
vNext
缓存使用
缓存在App中的应用缓存(cache)工作原理说到缓存,我们来看下百度百科的介绍:缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存储器,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM技术。缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。动态随机存取存储器(DynamicRandomAccessMemory,DRAM)静态随机存取存储
ChaITSimpleLove
·
2023-08-04 19:14
Cache缓存
.NET
Core
跨平台
缓存(cache)
分布式缓存
VoloAbpCaching
Redis
abp
vnext
4.3版本托管到iis同时支持http和https协议
在项目上本来一直使用的是http协议,后来因为安全和一些其他原因需要上https协议,如果发布项目之后想同时兼容http和https协议需要更改一下配置信息,下面一起看一下:1.安装服务器证书首先你需要先申请一张服务器证书,申请后将证书安装到服务器上(也可以在iis中选择服务器证书导入)。直接安装到服务器的方式或者在iis中导入服务器证书2.修改appsettings.json文件添加Urls节点
香煎三文鱼
·
2023-07-30 04:53
abp配置支持http+s
Abp
Vnext
Vue3 的版本实现
AbpVnextPro的Vue3实现版本开箱即用的中后台前端/设计解决方案开始Github地址文档地址演示地址系统功能[x]用户管理[x]角色管理[x]审计日志[x]后台任务[x]集成事件[x]IdentityServer4[x]客户端管理[x]Api资源管理[x]ApiScope管理[x]Identity资源管理[x]SinglaR消息通知[x]多语言[x]FreeSql[x]数据字典(UI暂时
寒冰屋
·
2023-06-17 00:56
ASP.NET
CORE
架构及框架
Abp
Vnext
Vue3
Abp
Vnext
搭建 ELK日志记录
ELK是三个开源软件的缩写,分别表示:Elasticsearch,Logstash,Kibana安装ElasticsearchKibana的方法我前面文章有写Abp中加入LogstashSerilog.AspNetCoreSerilog.Formatting.ElasticsearchSerilog.Sinks.AsyncSerilog.Sinks.Elasticsearchpublicclass
梦想成为大佬
·
2023-06-16 23:28
elk
elasticsearch
大数据
关于Abp
Vnext
权限授权的问题
一.问题最近收到一位朋友的求助,说他项目上的权限授权出现了问题,现象是在基础服务授权角色:RC权限:X.Default,在基础服务使用RC角色的用户登录能访问到权限X.Default资源,而在X服务访问不到。重启X服务后就可以访问。项目框架:ABPVnext6.0版本数据库:共享一个微
海底下呼吸
·
2023-06-16 15:00
ABP
vNext
文件上传
第一种方式:文件流方式上传#region文件上传方法文件流//目前限制150Mb以内,单位bytesprivateconstlongMaxFileSize=1024*1024*150;/////上传一个文件,并返回文件上传成功后的信息//////要上传的文件实体///文件上传成功后返回的文件相关信息[OpenApiOperation("Upload","文件上传接口","文件上传接口")][Req
一个程序员_zhangzhen
·
2023-06-08 15:15
.net
asp.net
ABP
Vnext
批量导入用户,解决密码加密问题
因为ABPVnext在密码加密方面使用的盐加密的方式,底层的加密方式让人摸不着头脑。如何需要批量导入用户的时候,这个密码问题就很头疼。假设,已经有一个集合List的用户数据了,此时进行循环取出一条用户信息,进行abpUser实体的转换。代码如下//判断密码字段是否为空if(string.IsNullOrEmpty(entity.PasswordHash)){entity.Remark="密码不能为
dotNET跨平台
·
2023-04-17 18:28
java
python
mysql
数据库
php
Abp
vNext
异常处理的缺陷/改造方案
之前吐槽Abp的用户/租户管理模块!今天我又来了,这次我给Abp官方repo提了一个issue。目前Website使用AbpvNext开发,免不了要全局处理异常、提示服务器异常信息。1.Abp官方异常处理Abp项目默认会启动内置的异常处理,默认不将异常信息发送到客户端。在AppModule文件ConfigureServices方法中使用以下代码:Configure(options =>{ o
有态度的马甲
·
2023-04-16 14:45
nokia
敏捷开发
ppt
sharepoint
sdl
【abp
Vnext
】下载并运行abp
Vnext
项目详细教程文档
软件环境:电脑需要基础软件环境node.js、npm,这些网上教程很多,请自行百度mysql安装教程:Mysql安装以及初次登录修改密码贴redis安装教程:redis的安装以及客户端的安装详细教程1.安装VisualStudio2022官方下载Professional2022:https://visualstudio.microsoft.com/zh-hans/vs/下载完成后安装:点击继续按钮
鱼干~
·
2023-04-14 07:34
C#
数据库
microsoft
asp.net
ABP
VNext
微服务架构系列(一) 架构的演变史
ABPVNext实操落地微服务架构系列(一)架构的演变史目录ABPVNext实操落地微服务架构系列(一)架构的演变史一、聊聊单体架构至今的演变史1.最初公司的业务比较单一且访问量不太大,单台服务器就能支撑整个公司业务的时候2.随着访问量的变大,一台接口机器不足以支撑,于是通过增加接口的机器来解决3.虽然接口层做了负载均衡,但是出现了新的问题,数据库扛不住了,于是在查询方便又做了一系列的更改4.虽然
小丑dd
·
2023-04-14 07:03
ABP
微服务
.net
core
c#
微服务
.net
abp
vnext
日志改为每天生成日志文件
在abpvnext默认机制中,日志使用的是Serilog,它会直接输出到程序根目录的Log文件中,随着系统使用的时间默默增长日志文件就会越来越大。这时就应该考虑把每天的日志拆分abp默认的日志配置是这样的我们只需要改成下图即可结果
香煎三文鱼
·
2023-04-14 07:33
ABP
vnext
abp
vnext日志拆分
abp
vnext
数据库迁移(新建库)
记录一下进行数据库重新创建遇见的问题之前数据库不能使用了需要重新创建数据库,在项目里需要删掉之前的所有表,然后在执行迁移第一种:直接将******.EntityFrameworkCore.DbMigrations–Migrations下的所有文件全部删掉,然后执行迁移第二种:要在******.EntityFrameworkCore.DbMigrations–Migrations—PublicHea
香煎三文鱼
·
2023-04-14 07:32
ABP
vnext
abp
vnext数据库迁移
Abp
Vnext
修改密码强度
ABPVNext5.*之后,一些原有的修改密码强度的办法已经被抛弃无法正确使用。目前亲测有效的办法只有通过配置管理修改密码强度。这里配置文件设置配置的方式,更多方法,可参见官方文档中的Settings篇:https://docs.abp.io/en/abp/latest/Settings在appsettings.json文件中加入以下配置:"Settings":{"Abp.Identity.Pas
香煎三文鱼
·
2023-04-14 07:02
ABP
vnext
Abp
Vnext修改密码强度
abp
vnext
修改密码策略
打开Starup文件,在Configure添加或删除密码策略publicclassStartup{publicvoidConfigureServices(IServiceCollectionservices){StaticHttpContextExtensions.AddHttpContextAccessor(services);services.AddApplication();}publicv
香煎三文鱼
·
2023-04-14 07:32
abp
vnext密码策略
【Abp
VNext
】实战入门(九):DbMigrator 自定义项目所需种子数据
前言:项目开发过程中难免会涉及到一些业务相关的基础数据,我们称之为种子数据,主要为了方便测试功能或者展示效果;常规做法是手动到数据库表创建数据,但是随着表结构更改或者数据清空后,又要重新录入基础数据,很是麻烦;采用CodeFirst通过建模领域对象生成实体表结构的方式,为了便于种子数据的存储和管理,一个好的解决方案显得极为重要,AbpVnext项目模板中xxx.ProjectName.DbMigr
liuyonghong159632
·
2023-04-14 07:01
Abp
Vnext
abp
vnext
c#
种子数据初始化
ABP
vNext
详细教程——数据过滤器
目录简介基础用法2、使用3、查询拼装4、禁用5、补充说明源码解析1、DataFilter2、AbpDbContext简介数据过滤器是ABPvNext的重要功能,在ABPvNext中,软删除、多租户都是以数据过滤器为基础实现的。这一篇,我将从数据过滤器用法、原理等方面详细介绍数据过滤器。基础用法1、定义对于数据过滤器的定义非常简单,其形式是C#中基础的接口。这里我们以ABP的软删除过滤器为例,其源代
寒冰屋
·
2023-04-14 07:01
ASP.NET
CORE
CSharp.NET
架构及框架
abp
vnext
数据过滤器
.NET Core 之 ABP
vNext
开发实战(一)为什么学习ABP
vNext
※背景 之前在搭建微服务框架的过程中,一直在寻求一个大而全的开发框架,但一直都没有找到合适的。后来在与一个技术大佬聊天过程中,发现有ABP这个框架,经过一番熟悉之后,从此一发不可收拾,越来越喜欢这个框架,也佩服搭建框架的人,向你们学习。※简介 初学者如果在百度搜索abp的话一般都会发现有两个官网,那么这两个有什么区别呢?按照官网的介绍(https://blog.abp.io/abp/Abp-v
李哈哈的世界
·
2023-04-14 07:30
ABP
VNext
.net
软件框架
子模块
ABP
vNext
电商项目落地实战(一)
一、落地条件:1..NET5+版本2.DDD3.ABPvNext4.ABPCLI(ABP的命令行工具,包括ABP的各种模板)5.SQLServer写在前面:我觉得这个框架的文件分层很凌乱,在企业的实际业务场景中,一般都会梳理一套更简洁的框架规范二、安装ABPCLI1.打开命令行控制器(win+R,cmd),输入dotnettoolinstall-gVolo.Abp.Cli安装ABPCLI2.使用C
隐人语
·
2023-04-14 07:53
.netcore
ABP
vNext
abp
vnext
获取当前用户信息
前端获取框架本身定义了返回当前用户信息api接口,我们可以直接去调用api/abp/application-configuration注意需要在接口上添加验证注解aspnet-core\modules\Volo.Identity\src\Volo.Abp.Identity.HttpApi\Volo\Abp\Identity\ProfileController.cs后台获取ICurrentUser是
香煎三文鱼
·
2023-04-08 07:51
abp
vnext获取用户信息
abp
vnext
安装模块
我们在官网或者通过命令行生成的项目有一些框架的模块会不全,当需要用到的时候可以自行安装,命令如下:到项目的.sln级目录以管理员身份执行abpadd-module模块名称--new--add-to-solution-file
香煎三文鱼
·
2023-04-08 07:51
abp
vnext安装模块
ABP
vnext
知识整理
定义AbpvNext是ABP团队从2017年开始基于.NetCore对ASP.NETBoilerplate的重写版本,并且正式命名为AbpFramework,也称AbpvNext或者ABP使用控制台程序中应用ABP例1Asp.netcore中应用ABP例2创建ABP项目例3例4例1控制台程序中使用ABP框架Nuget安装Volo.Abp.Core创建模块类:HelloAbpModule.csusi
107国道道长
·
2023-04-07 19:38
C#
.netcore
asp.net
c#
一、快速搭建ABP
Vnext
开发环境
关于AbpVnext框架基础知识,官方文档已有很详细的阐述。此系列文章皆以实例为主,关键地方会包含博主个人的见解,所有的文章皆为原创,并且附带源码。顺便说一下,我的所有示例均使用angular作为前端,数据库采用Mysql,如有其他方向的可参考官方文档进行迁移;abp具有一定的入门门槛,angular又被认为三大前端框架最难入门的,对于初学者来说可能不大友好。我们以前项目前端用的vue,奈何abp
沝林
·
2023-04-07 19:36
Abp
Vnext应用系列
C#
abp
angular
【愚公系列】2022年06月 .NET架构班 082-微服务专题 Abp
vNext
微服务框架搭建
文章目录一、AbpvNext微服务框架搭建1.创建文件夹2.创建解决方案3.创建微服务模块4.创建微服务层5.创建微服务聚合层6.引入微服务模块7.运行微服务8.设置控制器自动生成一、AbpvNext微服务框架搭建1.创建文件夹创建abp文件夹2.创建解决方案在abp文件夹中创建解决方案Syzm.Microservices输入命令:abpnewSyzm.Microservices-tconsole
愚公搬代码
·
2023-04-07 19:04
愚公系列-.NET架构班
架构
微服务
mysql
Abp
vNext
框架使用实例更新(持续更....)
1,抛弃try-catch,使用UserFriendlyException抛出友好异常a)在Shared项目的ErrorCode对象中,自定义常量publicconststringEssayCreateErrorCode="-1";b)API中测试抛出异常:thrownewUserFriendlyException("测试状态码错误",HelloKeepDomainErrorCodes.Essay
王清水
·
2023-04-07 10:29
.netcore 组件开发
我们动手尝试一下看看,先学习别人的,然后再做一个简单的练习范例以这位大哥的Logdashboard组件使用为例:https://doc.logdashboard.net/logdashboard/abp-
vnext
-shi-yong-logdashboard
卡拉克棕熊
·
2023-04-07 04:45
ABP
vNext
微服务架构详细教程——基础服务层
1服务创建在除身份管理相关服务以外的其他业务服务中,我们不需要包含用户角色权限管理功能模块,ABPvNext框架为我们提供了模块模式,其默认模板不包含身份管理相关模块,更适合用于搭建普通的业务微服务。以产品管理服务为例,我们在解决方案目录中找到service目录,在其中创建productmanager目录,切换至该目录并启动cmd命令行。使用以下命令创建产品管理服务:abpnewDemo.Prod
dotNET跨平台
·
2023-04-05 10:13
数据库
java
mysql
linux
大数据
初识ABP
vNext
(6):vue+ABP实现国际化
点击上方蓝字"小黑在哪里"关注我吧语言选项语言切换注意前言上一篇介绍了ABP扩展实体,并且在前端部分新增了身份认证管理和租户管理的菜单,在实现这两个功能模块前,先来解决一下界面文字国际化的问题。开始国际化(简称I18N),本地化(简称L10N);这两者的目的都是用于让你的应用程序支持多个国家和区域的语言,它们看起来很相似,但是有一些细微的区别,本文不对此进行深入探讨,有兴趣的可以自行搜索。ABP后
dotNET跨平台
·
2023-04-05 10:42
html
java
python
javascript
hash
浅析ABP
VNext
的日志机制 + SeriLog
浅析ABPVNext的日志机制ABPVNext的日志SeriLog滚动策略配置文件异步写文件其他正用ABPVNext做个系统,由于框架默认带来日志处理机制,开发阶段基本能用,也一直没有去动它,快要上线了,思考了一下正式环境的日志管理流程,由于系统不大,预计访问量可能也不大,但默认的日志管理太简单,不便于后期日常维护。缺点如下:默认的日志只有单个文件,写上几天就变得很大,起不到检索的功能默认代码没有
motl2000
·
2023-04-05 10:05
ABP
VNext
c#
ABP
初识ABP
vNext
(5):ABP扩展实体
之前因为没学过SpringSecurity和OAuth2.0,所以看这一章的视频的时候看的一头雾水。所以花了几天时间恶补了一下这方面的知识,并且写了两篇文章,把这两部分内容详细说明了一下。下面的内容只是针对于这个项目的,前两篇文章中说过的内容就不再说了。认证服务介绍怎么搭建OAuth2.0我之前的文章已经详细说过了,这里直接将资料里提供的代码导入即可。这里简单总结一下每个文件的作用:Authori
liudahai777
·
2023-04-05 10:29
abp
vnext
_介绍ASP.NET
vNext
abpvnextThere’ssomereallycoolstuffgoingonontheASP.NETandWebToolsteam.TheteamhasbeenpushingopenstuffatMicrosoftforafewyearsnowandwe'vejoinedforceswiththeamazinginnovatorsfromthe.NETcoreteamandbeyond!So
cunfusq0176
·
2023-04-05 10:54
编译器
java
linux
python
编程语言
【愚公系列】2022年07月 .NET架构班 084-微服务专题 Abp
vNext
微服务通信
文章目录前言一、AbpvNext微服务通信1.Syzm.BaseManager.HttpApi.Client项目准备2.Syzm.CMSDetailsServices项目准备3.查询基础信息业务场景落地3.1基础信息微服务启动3.2创建基础信息详情查询接口3.3创建订单接口访问前言微服务之间的通信,需要根据业务需求和架构的实际情况选择合适的方案,基于HTTP的RESTAPI是最常见的选择,但并不是
愚公搬代码
·
2023-04-05 10:13
愚公系列-.NET架构班
微服务
架构
.net
【无标题】分享一个基于Abp
Vnext
开发的API网关项目
优质资源分享学习路线指引(点击解锁)知识定位人群定位Python实战微信订餐小程序进阶级本课程是pythonflask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统这个项目起源于去年公司相要尝试用微服务构建项目,在网关的技术选型中,我们原本确认了ApiSix网关,如果需要写网关插件需要
虚幻私塾
·
2023-04-04 11:15
python
计算机
ABP
vNext
初始化种子数据
1.定义实体类publicclassBook:AuditedAggregateRoot{publicstringName{get;set;}publicBookTypeType{get;set;}publicDateTimePublishDate{get;set;}publicfloatPrice{get;set;}protectedBook(){}publicBook(Guidid,string
simongame
·
2023-04-04 11:42
#随笔
数据库
.net
ABP
vNext
微服务架构详细教程(补充篇)——单层模板(上)
简介在之前的《ABPvNext微服务架构详细教程》系列中,我们已经构建了完整的微服务架构实例,但是在开发过程中,我们会发现每个基础服务都包含10个类库,这是给予DDD四层架构下ABP的实现方案,但是实际使用中我们会发现,随着微服务的增多,类库数量的确太过庞大了。而当时受到ABPvNext版本的限制,并没有一个快速生成精简应用框架的方式。到了ABPvNext5.3版本之后,官方添加了新的模板——单层
dotNET跨平台
·
2023-04-04 11:42
java
大数据
数据库
python
mysql
ABP
vNext
微服务架构详细教程——项目部署
1基础配置在之前的文章中,我们已经配置了Kubernetes集群并安装了管理工具Kubesphere,文章地址为:https://mp.weixin.qq.com/s/MgpdMv5A-fYxN7XY8N9Djw登录Kubesphere页面,打开工作台,在平台资源选项卡中点击“企业空间”,进入企业空间管理页面,点击“创建”按钮,创建我们自己的企业空间。点击进入刚刚创建的企业空间,在左侧菜单点击“项
dotNET跨平台
·
2023-04-04 11:41
docker
java
大数据
linux
python
ABP
vNext
微服务架构详细教程——结束语
ABPvNext微服务架构详细教程——简介ABPvNext微服务架构详细教程——架构介绍ABPvNext微服务架构详细教程——身份管理服务ABPvNext微服务架构详细教程——基础服务层ABPvNext微服务架构详细教程——聚合服务ABPvNext微服务架构详细教程——身份认证服务ABPvNext微服务架构详细教程——API网关ABPvNext微服务架构详细教程——分布式权限框架(上)ABPvNe
dotNET跨平台
·
2023-04-04 11:41
分布式
java
大数据
linux
python
ABP
VNext
从单体切换到微服务
注:此处的微服务只考虑服务部分,不考虑内外层网关、认证等。ABPVNext从单体切换到微服务,提供了相当大的便利性,对于各模块内部不要做任何调整,仅需要调整承载体即可。ABPcanhelpyouinthatpointbyofferringamicroservice-compatible,strictmodulearchitecturewhereyourmoduleissplittedintomul
dotNET跨平台
·
2023-04-04 11:11
java
zookeeper
docker
分布式存储
mongodb
ABP
vNext
微服务架构详细教程——简介
简介该系列文章主要展示ABPvNext框架在微服务架构下的用法,提供一套可落地的技术实现思路,并演示各服务在Kubernetes下的部署方案。基础概念ABPvNext基于ASP.NETCore的应用框架,是.Net主流应用开发框架之一。提供基于模块化的灵活项目模板的同时,实现领域驱动设计思想的基础落地,在集成封装大量第三方框架的同时加入了很多独有的功能。微服务架构一种架构设计的指导思想,通过将服务
dotNET跨平台
·
2023-04-04 11:11
分布式
java
大数据
kubernetes
docker
初识ABP
vNext
(12):模块的独立运行与托管
Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。目录前言开始模块运行动态C#API客户端最后前言很久没更新这个系列。。。之前的章节中讲到ABP的模块是可以独立运行的,但是没有介绍具体怎么操作,本篇就来讨论一下模块如何独立运行,以及一些托管方式。本人也是处于摸索阶段,如有不对欢迎指出。开始模块运行首先需要生成模块的数据库,修改HttpApi.Host和IdentityServer项目的
gman344
·
2023-04-04 11:38
技术
基于abp
vnext
手动编写一个功能的完整步骤
本文忽略对abpvnext框架及DDD软件开发方法的解析,直入主题,讲解一个功能实现中各层代码的实现,步骤如下:1、下载模块框架代码通过使用abpcli或者直接通过官方进行下载,如下图:2、领域层定义领域层划分为两个项目:Domain.Shared包(项目)命名为CompanyName.ModuleName.Domain.Shared,包含常量,枚举和其他类型,它不能包含实体,存储库,域服务或任何
NetX行者
·
2023-04-04 11:20
后端开发技术
c#
开发语言
【愚公系列】2022年07月 .NET架构班 085-微服务专题 Abp
vNext
微服务网关
文章目录一、微服务网关1.微服务网关概念2.微服务网关技术选型2.微服务网关Ocelot2.1Ocelot是什么2.2Ocelot内部概念2.3Ocelot主要功能3.微服务网关Ocelot集成在.NETCore3.1Ocelot网关环境3.2Ocelot配置步骤3.2Ocelot配置文件3.2.1路由基本使用3.2.2路由负载均衡3.3Ocelot集成在.NETCore上3.3.1单路由配置3.
愚公搬代码
·
2023-04-04 11:32
愚公系列-.NET架构班
架构
.net
微服务
[Abp
vNext
源码分析] - 6. DDD 的应用层支持 (应用服务)
一、简要介绍ABPvNext针对于应用服务层,为我们单独设计了一个模块进行实现,即Volo.Abp.Ddd.Application模块。PS:最近博主也是在恶补DDD相关的知识,这里推荐大家看一下ThoughtWorks的DDD相关文章。关于DDD相关的著作,我这儿还是推荐经典的那三本《领域驱动设计:软件核心复杂性应对之道》、《实现领域驱动设计》、《领域驱动设计精粹》。DDD的学习整体来说是比较枯
dfdffdg8l00002001
·
2023-03-31 02:52
前端
ViewUI
运行Abp
Vnext
微服务示例
abpvnext的微服务https://docs.abp.io/en/abp/latest/Samples/Microservice-Demo例子是一个很好的学习dotnet的例子,然而,由于涉及的知识点太多,一直没有跑起来,最近经过一番摸索,终于把例子运行起来了,记录一下过程一、首先从网站上下载abpvnext,我下载的是2.8版本二、用vs2019打开,把每个工程的项目引用改为包引用。这一步很
zsanhong
·
2023-03-23 12:52
在Abp
Vnext
应用程序中添加日志界面
abp中虽然已经有日志模块,但是没有UI界面,而一个日志界面对开发的应用程序来说很重要,因此,经过一番摸索,终于做出了自己的日志模块,列出关键代码,给有需要的朋友参考。1、首先,在Application.Contracts项目中新增加一个类AuditLogDto.cs和GetAuditLogInput.cs:代码块publicclassAuditLogDto:EntityDto{publicvir
zsanhong
·
2023-03-12 03:27
【Abp
VNext
】实战入门(五):【11】前端管理界面 vue-element-admin —— 使用阿里字体图标库 iconfont.css
一、前言:项目中经常需要使用图片图标,很多图片是完全可以采用字体图标来替代,字体图标具有明显的优势:矢量图、可以任意调节大小、任意改变颜色、体积小、管理方便等优点;vue-element-admin采用的是element-ui框架已具备很多现成图标,具体内容看连接:element-ui自带图标。如果这些图标还不够你用可以前往阿里字体图标库搜索免费开源的海量图标:阿里字体图标库二、字体库使用步骤:1
liuyonghong159632
·
2022-09-03 08:08
Abp
Vnext
web前端
abpvnext
前端开发
ABP
vNext
系列文章03---依赖注入
一、依赖注入的类型注册ABP的依赖注入系统是基于Microsoft的依赖注入扩展库(Microsoft.Extensions.DependencyInjectionnuget包)开发的.因此,它的文档在ABP中也是有效的.也就是说我们在ABP中要想向IOC容器中注入类有两种方式:一是可以使用
zhengwei_cq
·
2022-08-14 13:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他