ICode9

精准搜索请尝试: 精确搜索
  • 浅入ABP(2):添加基础集成服务2021-04-23 15:52:28

    浅入ABP(2):添加基础集成服务版权护体©作者:痴者工良,微信公众号转载文章需要 《NCC开源社区》同意。目录浅入ABP(2):添加基础集成服务创建前创建方式创建后ApiResponseModel 是抽象类Http 状态码常用的请求结果定义一个特性标记全局统一消息格式响应模型全局异常拦截器先说明一下跨域

  • 浅入ABP(1):搭建基础结构的 ABP 解决方案2021-04-23 15:52:08

    浅入ABP(1):搭建基础结构的 ABP 解决方案目录浅入ABP(1):搭建基础结构的 ABP 解决方案模块[DependsOn]配置服务和管道模块如何关联AbpBase.Domain.SharedAbpBase.DomainAbpBase.Application.ContractsAbpBase.DatabaseAbpBase.ApplicationAbpBase.HttpApiAbpBase.Web创建过程创建过程

  • ABP vNext数据迁移2021-04-17 10:03:16

    今天开始学习ABP vNext,一上来还真有点懵逼,总归先要把项目跑起来吧(直接运行Web项目会提示错误,数据库还没有建立)。   根据官方文档第一次生成数据库,中间也是出现了不少问题(还是对框架不熟悉),兜兜转转总算配置好了,特此记录一下:   1.  修改.DbMigrator和.HttpApi.Host项目里的appset

  • asp.net abp模块化开发之通用树2:设计思路及源码解析2021-04-14 17:09:14

    一、前言  上一篇大概说了下abp通用树形模块如何使用,本篇主要分析下设计思路。日常开发中会用到很多树状结构的数据,比如:产品的多级分类、省市区县,大多数系统也会用到类似“通用字典/数据字典”的功能,为系统各个地方提下拉框选择的数据源。abp提供了一个模块化系统,只要按它的约定

  • 02 学习资料指引2021-04-14 15:34:25

    abp vnext(该框架非常强大) 官网:https://abp.io/ EasyAbp Team(abp vnext框架团队:https://easyabp.io/    该社区团队基础abp vnext官方框架,开发开源了许多非常有用的工具、模块(基本上需要用的都有),非常适用于实际项目开发,可以大大提高工作效率、项目质量、技术指引及后期维护

  • 【ABP踩坑记】仓储 WithDetailsAsync 配置2021-04-09 14:05:23

    使用Abp封装的CrudAppService中的 GetAsync 获取聚合根中Details为null。   查看源码(EfCoreRepository.cs)后发现仓储方法是有WithDetailsAsync和WithDetails方法 [Obsolete("Use WithDetailsAsync")] public override IQueryable<TEntity> WithDetails() {   if (AbpEntityOpt

  • asp.net core中,使用CancellationToken在用户终止请求时取消所有异步操作+ abp中的设计2021-04-03 20:30:45

    如果一个Controller.Action里的处理非常耗时,比如读数据库、文件操作、调用第三方接口等此时用户随时可能关闭浏览器、F5刷新网页等操作。但是服务端的耗时代码任然在执行,这太浪费了,既然用户终止请求了,我们就应该取消所有的耗时操作 在.net开发中,几乎所有的异步方法都有个Cancell

  • LoRa节点ABP入网方式怎么样2021-03-26 16:59:48

    在之前的文章中为大家介绍了“LoRaWAN终端OTAA入网方式”,现在为大家介绍ABP节点入网,此文来自微信公众号“小七说LoRa”,内容已获小七老师授权,小七老师是腾讯云在线课程讲师,点击链接https://mp.weixin.qq.com/s/CQMI9XI3HaqQ7RfdSifBkw可以观看课程视频。 ABP的全称是Activation B

  • ABP 模块加载机制2021-03-13 23:01:20

    ABP 模块加载机制 理解模块模块化的实现 Volo.Abp.Core 核心包模块加载过程 Abp是一个基于模块化开发的应用程序框架,提供了模块化基础的架构和模块化加载的引擎。 理解模块 一个模块是对一个功能点的封装,可以独立成为一个包,实现了松耦合的代码组织方式。Abp框架的基

  • 基于 abp vNext 和 .NET Core 开发博客项目 - 用AutoMapper搞定对象映射2021-03-08 11:58:11

    基于 abp vNext 和 .NET Core 开发博客项目 - 用AutoMapper搞定对象映射 转载于:https://github.com/Meowv/Blog 本篇紧接着来玩一下AutoMapper,AutoMapper可以很方便的搞定我们对象到对象之间的映射关系处理,同时abp也帮我们是现实了IObjectMapper接口,先根据官方文档:https://do

  • 基于 abp vNext 和 .NET Core 开发博客项目 - 定时任务最佳实战(一)2021-03-08 11:57:35

    基于 abp vNext 和 .NET Core 开发博客项目 - 定时任务最佳实战(一) 转载于:https://github.com/Meowv/Blog 本篇主要围绕定时任务和数据抓取相关的知识点并结合实际应用,在定时任务中循环处理爬虫任务抓取数据。 开始之前可以删掉之前测试用的几个HelloWorld,没有什么实际意义,直

  • 基于 abp vNext 和 .NET Core 开发博客项目 - 异常处理和日志记录2021-03-05 09:59:17

    基于 abp vNext 和 .NET Core 开发博客项目 - 异常处理和日志记录 转载于:https://github.com/Meowv/Blog 在开始之前,我们实现一个之前的遗留问题,这个问题是有人在GitHub Issues(https://github.com/Meowv/Blog/issues/8)上提出来的,就是当我们对Swagger进行分组,实现IDocumentF

  • abp vnext swagger 注释2021-03-03 18:34:58

    在启动模块中找到配置Swagger的方法,在Options中添加xml文档的地址,xml需要在生成的时候勾选输出xml var basepath = PlatformServices.Default.Application.ApplicationBasePath; var xmlPath = Path.Combine(basepath, "xx.xx.Application.Contracts.xml");

  • 修改ABP默认的5000端口2021-03-01 14:04:09

    直接修改launchSettings.json  

  • ABP中IdentityServer持久化数据库表结构2021-02-15 16:57:58

    IdentityServerClients 存储client_credentials授权模式的客户端基本信息。 IdentityServerClientRedirectUris 登录成功后重定向的地址。 IdentityServerClientPostLogoutRedirectUris 注销后重定向的地址。 IdentityServerClientCorsOrigins 跨域(CORS)时,请求来自的域

  • ABP设置管理模块: Abp.SettingUi2021-02-08 14:04:27

    开源地址: https://github.com/EasyAbp/Abp.SettingUi 一直想宣传一下SettingUi, 因为 懒 工作比较忙, 所以才拖到今天. 关于ABP就不需要我再多废口舌了, 已经是一个非常出名的.NET Core的框架, 在国内也已经有很多企业在正式项目中广泛使用了. Abp.SettingUi是一个用来管理ABP中

  • net 架构-5 ABP框架的Web API调用类在Winform项目中的使用2021-02-05 14:33:15

    在前面几篇随笔介绍了我对ABP框架的改造,包括对ABP总体的介绍,以及对各个业务分层的简化,Web API 客户端封装层的设计,使得我们基于ABP框架的整体方案越来越清晰化, 也越来越接近实际的项目开发需求,一旦整个模式比较成熟,并以一种比较固化的模式来指导开发,那么就可以很方便的应用在实际

  • net 架构-1ABP框架总体介绍2021-02-05 09:32:13

    https://www.cnblogs.com/wuhuacong/p/10919020.html ABP是ASP.NET Boilerplate的简称,ABP是一个开源且文档友好的应用程序框架。ABP不仅仅是一个框架,它还提供了一个最徍实践的基于领域驱动设计(DDD)的体系结构模型。学习使用ABP框架也有一段时间了,一直想全面了解下这个框架的整个

  • [从0到1搭建ABP微服务] - 搭建租户管理服务2021-01-29 09:36:22

    一、简介# ABP模板项目中已经提供了租户登录和管理功能,但是模板项目是单体应用结构,无法单独部署租户服务,所以难以满足微服务的需求。本篇文章将会介绍搭建ABP租户管理服务,并单独部署应用。 二、创建工程# 2.1 创建TenantService.Host服务# 微服务的开发应该是模块化的,所以TenantS

  • [Abp vNext微服务实践] - 搭建文件存储服务2021-01-29 09:35:16

    一、简介# 通过往期的系列文章,我们已经完成了基于ABP框架的授权、基础服务、Business、网关的搭建,并且基于vue-element-admin框架完成了ABP权限管理基础功能和一些常用的后台管理业务功能。本篇文章将持续往期系列,在ABP-MicroService框架中搭建文件存储服务。 二、FileStorage项目

  • [从0到1搭建ABP微服务] - 文章目录2021-01-29 09:34:05

    简介# 在《Abp vNext微服务实践》系列文章中笔者逐一介绍了ABP微服务架构实践应用的过程,但是由于微服务架构过于复杂且配置十分繁琐,读者在亲自体验中往往不太顺利。在本章系列中我将基于ABP微服务架构重新整理构建更轻量实用的微服务,此外我还会会搭配多种微服务组合方式以提高大家

  • ABP+VUE开发框架笔记(四) 如何引入使用Element UI2021-01-27 17:04:41

    首先我们全局安装element UI 在VS code中输入: npm i element-ui -S 参考官方文档:npm 安装 安装完成之后我们在main.ts 文件中添加全局引用: import ElementUI from 'element-ui'; import 'element-ui/lib/theme-chalk/index.css'; Vue.use(ElementUI); 然后我们就如下图

  • 【转】ABP源码分析四十五:ABP ZERO中的EntityFramework模块2021-01-27 16:33:35

    AbpZeroDbContext:配置ABP.Zero中定义的entity的Dbset   EntityFrameworkModelBuilderExtensions:给PrimitivePropertyConfiguration添加了扩展方法用于创建Index。   AbpZeroDbModelBuilderExtensions:给DbModelBuilder添加了扩展方法用于表的重命名。   AbpZeroEntityFram

  • 【转】ABP源码分析四十六:ABP ZERO中的Ldap模块2021-01-27 16:30:42

    通过AD作为用户认证的数据源。整个管理用户认证逻辑就在LdapAuthenticationSource类中实现。   LdapSettingProvider:定义LDAP的setting和提供DefautValue。主要提供配置访问AD数据库的账号信息。     LdapSettings/ILdapSettings:通过settingManager获取LDAP settings  

  • 【转】ABP源码分析四十七:ABP中的异常处理2021-01-27 16:29:18

    ABP 中异常处理的思路是很清晰的。一共五种类型的异常类。 AbpInitializationException用于封装ABP初始化过程中出现的异常,只要抛出AbpInitializationException异常就可以,无须做额外处理。这类异常往往是需要维护人员介入分析的。 其他四个异常都在AbpController中被集中处理,处

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有