随笔分类 -  ABP 开源框架

ABP学习经验
ABP 框架第一篇 ABP框架入门
摘要:1、下载ABP框架,https://aspnetboilerplate.com/,选择Vue版本 2、AbpBootstrapper ABP启动类,负责注册组件,里面包含: private AbpModuleManager _moduleManager; private ILogger _logge 阅读全文

posted @ 2022-01-11 17:57 topguntopgun 阅读(737) 评论(0) 推荐(0) 编辑

ABP asp.net core 切换到postgresql 数据库
摘要:1、我使用的vue版本的abp框架,首先需要在Entityframwork core和web.host 项目里面安装如下文件 安装少了一个都不行,否则会出现莫名其妙的错误 2、修改entityframworkCore这个项目中修改后缀为contextConfigurater类,使用npgsql数据库 阅读全文

posted @ 2021-09-01 16:37 topguntopgun 阅读(237) 评论(0) 推荐(0) 编辑

ABP 框架报错“Cannot access a disposed object. A common cause of this error is disposing a context that was resolved from dependency injection and then
摘要:“Cannot access a disposed object. A common cause of this error is disposing a context that was resolved from dependency injection and then later tryin 阅读全文

posted @ 2021-07-16 12:01 topguntopgun 阅读(424) 评论(0) 推荐(0) 编辑

ABP文档 - 后台作业和工作者
摘要:https://www.cnblogs.com/kid1412/p/6019049.html 地址 阅读全文

posted @ 2020-01-09 00:04 topguntopgun 阅读(170) 评论(0) 推荐(0) 编辑

ABP框架没有httpPost,httpget,httpput特性
摘要:需要引用一下组件, Microsoft.AspNetCore.Mvc 阅读全文

posted @ 2019-12-25 11:05 topguntopgun 阅读(760) 评论(0) 推荐(0) 编辑

ABP which was not registered.
摘要:ABP 错误: 'AoLongData.Finances.FinanceService' is waiting for the following dependencies:- Service 'Abp.Domain.Repositories.IRepository`2[[AoLongData.En 阅读全文

posted @ 2019-12-24 22:51 topguntopgun 阅读(1386) 评论(0) 推荐(1) 编辑

log4net配置详解
摘要:3、Log4net的主要组成部分 3.1 Appenders Appenders用来定义日志的输出方式,即日志要写到那种介质上去。较常用的Log4net已经实现好了,直接在配置文件中调用即可,可参见上面配置文件例子;当然也可以自己写一个,需要从log4net.Appender.AppenderSke 阅读全文

posted @ 2019-12-24 17:11 topguntopgun 阅读(1455) 评论(0) 推荐(0) 编辑

ABP .NET CORE 连接mysql
摘要:1、安装mysql程序集,在项目XXX.EntityFrameworkCore下面添加程序集 pomelo.entityframeworkcore.mysql pomelo.entityframeworkcore.mysql.design 2、修改XXX.EntityFrameworkCore目录下 阅读全文

posted @ 2019-12-22 22:56 topguntopgun 阅读(749) 评论(0) 推荐(0) 编辑

ABP 切换mysql 数据库报错mysqlexception: incorrect string value: ‘\xe7\xae\x80\xe4\xbd\x93…’ for column display name
摘要:刚折腾了ABP框架,为了跨平台,将SQL Server数据库换成了MySQL数据库,ABP框架上支持多语言,中间被字符集折腾的够呛,翻了N个博客,最后终于在StackOverFlow 上找到了最终的解决方法,来记录一下,同时感谢大佬们的无私奉献。 关闭MySQL命令行窗口输入: net stop m 阅读全文

posted @ 2019-09-09 11:36 topguntopgun 阅读(276) 评论(0) 推荐(0) 编辑

.NET core ABP 获取远程IP地址
摘要:2、asp.net core 2.x上配置 第一步:在控制器中定义变量 第二步: 控制器的构造函数进行注入 第三步:在action中 调用 第四步:我们应该要在startup.cs中配置IHttpContextAccessor 第五步:可以运行测试一下: 发现已经获取到IP地址啦。 注:在ASP.N 阅读全文

posted @ 2019-06-12 10:55 topguntopgun 阅读(614) 评论(0) 推荐(0) 编辑

abp 设置默认语言为中文
摘要:abp 设置默认语言为中文 abp的默认语言设置,存放于数据库表AbpSettings中,这样配置可使默认语言为中文: name: Abp.Localization.DefaultLanguageName value: zh-Hans 不配置的话,默认插入的值为cn,与abp模板自带的zh-Hans 阅读全文

posted @ 2019-04-02 20:49 topguntopgun 阅读(718) 评论(0) 推荐(0) 编辑

net::ERR_CONNECTION_RESET 问题排查
摘要:后台服务器代码有问题 实体不对称,导致映射不对 阅读全文

posted @ 2019-02-11 22:43 topguntopgun 阅读(1138) 评论(0) 推荐(0) 编辑

ABP 依赖注入
摘要:1、ABP自动注入 //IapplicationService注入方式暴露接 //ITransientDependency 不会暴露接口 ITransientDependency和ISingletonDependency 2、手工注入 // IocManager.Register<IOracleHe 阅读全文

posted @ 2019-01-10 10:33 topguntopgun 阅读(257) 评论(0) 推荐(0) 编辑

ABP Xunit单元测试 第五篇
摘要:1、创建如下的项目结构 运行方法,打开测试资源管理器,让后点击全部运行: Assert.True 断言累,判断返回结果是否真,真表示测试通过,false表示测试不通过 如果以前使用过NUnit或者VS自带的MSTest测试工具,下面的对比表格会让你很容易上手xUnit.net: NUnit 2.2 阅读全文

posted @ 2018-09-15 18:09 topguntopgun 阅读(274) 评论(0) 推荐(0) 编辑

ABP 异常处理 第四篇
摘要:1、ABP异常处理机制是通过过滤器实现的,我们查看的webAPI的异常处理,我们来看看他的源码,AbpApiExceptionFilterAttribute 继承ExceptionFilterAttribute, ITransientDependency 我们看看他怎么处理异常的,他主要通过这个方法 阅读全文

posted @ 2018-09-11 22:51 topguntopgun 阅读(1586) 评论(0) 推荐(0) 编辑

ABP Quartz 作业调度第三篇
摘要:1、第一步安装Abp.Quartz ,把他安装到核心层 核心模块添加对quarz的依赖, 领域层创建firstjob类 创建领域层作业服务类 应用层创建接口 ABP默认接口访问地址,调用接口: http://localhost:12021/api/services/app/JobManager/Ge 阅读全文

posted @ 2018-09-10 23:14 topguntopgun 阅读(673) 评论(0) 推荐(0) 编辑

ABP 权限拦截 第二篇
摘要:由于访问人数过多,我今天从新整理一下ABP权限认证机制,帮助大家更容易读懂 1、Abp 的权限拦截主要通过过滤器, public class AbpAuthorizationFilter : IAsyncAuthorizationFilter, ITransientDependency 实现的,他的 阅读全文

posted @ 2018-09-04 13:02 topguntopgun 阅读(1003) 评论(0) 推荐(0) 编辑

ABP .NET corej 版本 第一篇
摘要:ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。 ABP使用以下技术: 服务器端: 客户端: ABP的优势: ABP的体系架构 为了减少复杂性和提高代码的可重用性,采用分层架构是一种被广泛接受的技术。为了实现分层的体系结构,ABP遵循DDD(领域 阅读全文

posted @ 2018-09-02 22:56 topguntopgun 阅读(369) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示