#abp

ABP 04 用户的创建

有这样一个问题,我忘记了密码,查了一下数据那张表,是加密了的,然后就有了这篇文章了。 往后台传的时候,还是传的明文。请求的地址:/api/services/app/User/Create用户还是挺麻烦的,放在后面再研究吧  加密语句:  varPassword=newPasswordHas...
代码星球 ·2021-01-22

ABP 00 常用知识

  1、更改本地预览的端口:  文件路径:srcContractMS.Web.MvcPropertieslaunchSettings.json  改这里:"applicationUrl":"http://localhost:62115/",   2、修改语言:  文件路径:srcContr...
代码星球 ·2021-01-22

ABP 03 解决 编辑User报错

 1、编辑用户时,报错。后面有跟解决方案。 解决方案1:  2、导致出错的原因是这样的,这里的功能是请求服务端的html页面,渲染后显示编辑页面。  关键点是默认参数那儿  路径:aspnet-coresrcMyABP.Web.Mvcwwwrootlibabp-web-resou...

ABP 02 解决 界面为英文

原文:https://www.cnblogs.com/wswind/p/10313968.html 1、直接改数据库    2、在数据迁移前,更改默认值   注意:  我的项目已经初始化了,数据库已经都生成好了,按文章的弄了,也没有反应,估计是缓存什么的,或者...
代码星球 ·2021-01-22

ABP 01 项目的基本运行

原文:https://www.cnblogs.com/ldybyz/p/8441084.html 照着这篇文章弄一般是没有什么问题的 记录一下我出现的问题,大多是没有仔细看文章。1、无法迁移数据库,错误如下:  Yourstartupproject'MyABP.Core'doesn'treferen...
代码星球 ·2021-01-22

ABP 基本操作

  基本信息:官网:https://aspnetboilerplate.comapi:https://aspnetboilerplate.com/Pages/Documents/Articles-TutorialsDemo:https://github.com/aspnetboilerplate/a...
代码星球 ·2021-01-22

会话管理之AbpSession

一.AbpSession的认识在ABP中提供了IAbpSession的接口用来获取用户和租户的信息,没有使用Asp.Net中的Session,那么AbpSession到底和Session有没有关系?具体是怎么实现的呢?在ABP的源码中共有两个类具体实现了IAbpSession接口:NullAbpSession和Clai...
代码星球 ·2020-09-22

ABP之事件总线(5)

前面已经对CastleWindsor的基本使用进行了学习,有了这个基础,接下来我们将把我们的事件总线再次向ABP中定义的事件总线靠近。从源码中可以知道在ABP中定义了Dictionary,存放三种类型的Factory,然后通过容器的方式实例化相应的handlerfactory。承接前面的随笔,我们为什么要使用IOC?I...
代码星球 ·2020-09-22

ABP之事件总线(4)

在上一篇的随笔中,我们已经初步完成了EventBus,但是EventBus中还有诸多的问题存在,那么到底有什么问题呢,接下来我们需要看一看ABP中的源码是如何定义EventBus的。1.第一个点 在ABP中提供了对Action类型的支持,而我们的自己定义的类中只是针对继承了IEventHandler的接口的类...
代码星球 ·2020-09-22

ABP之事件总线(3)

承接上一篇时间总线的学习,在上一篇中我们实现了取消显式注册事件的方式,采用使用反射的方式。这样的好处可以解除Publisher和Scriber的显式依赖,但是问题又来了,因为我们只有Publisher和Scriber,而且我们又要实现这两者的通信,那么无论使用那种方式都不可能解除两者的依赖关系,反射也只是将依赖关系进行...
代码星球 ·2020-09-22

ABP之事件总线(2)

在上一篇文章中,我们复习了一下事件的经典的发布订阅模式,同时对是事件源和时间处理逻辑进行抽象统一,用起来也没有问题。但是还是有很多的问题,比如说我们Handle方法其实是违背了单一性的原则的,里面混杂了各个EventData的处理逻辑,这个方法将会越来越大,越来越慢,看着越来越难受。好,那么先解决今天的第一个问题。既然...
代码星球 ·2020-09-22

ABP之事件总线(1)

什么是事件总线呢?官方的文档说,它是一个单例对象,由其他的类共同拥有,可以用来触发和处理事件。这个东西确实比较陌生,为什么要使用事件总线,或者说事件总线的优势是什么???首先我们可以明确的是,事件总线的出现是用来代替我们传统的事件的,那么我们传统的事件到底有什么不好呢??我们由浅入深,慢慢研究。事件我们都比较熟悉,我们...
代码星球 ·2020-09-22

ABP之展现层(Datatables分页)

 在前面的随笔中,已经介绍了ABP的增删改查的操作,但是对于查询的数据并没有进行分页,只是进行粗糙的展示,今天的随笔中将摸索进行分页展示。这里打算使用的分页插件是DataTables,这是一款比较强大的表格插件。在以前我们后台手动分页的时候,需要前台传入两个重要的分页参数:PageIndex和PageSize...
代码星球 ·2020-09-22

ABP之展现层(导航菜单)

 基本的增删改查已经粗糙的结束了,接下来就是要方便的展示了,也就是导航菜单。在Abp中已经对导航栏的设置进行了相应的封装(Abp.Application.Navigation),可以方便我们快速的将自己开发的页面添加到首页的导航栏中。一.添加自己的导航菜单当我们从ABP官网下载模板的时候,项目会自动的为我们在...
代码星球 ·2020-09-22

ABP之应用服务(2)

在上一篇的笔记中,已经大致对Application层的使用作了简要的使用说明,感觉还是有些东西需要研究一下,所以承接上文,对AutoMapper这个方便的东西,稍微研究一下。一.初识AutoMapper首先使用一个简单的控制台应用程序,测试一下AutoMapper。我们使用nuget将AutoMapper的库引入到我们...
代码星球 ·2020-09-22
首页上一页12345下一页尾页