摘要:
安装elasticsearch 6.0 x-pack后,登录9200端口需要用户和密码, 这样,在使用elasticsearch head时,就不能直接访问9100了。 按照官方文档的要求,https://github.com/mobz/elasticsearch-head#connecting-t 阅读全文
摘要:
基于windows平台,安装Elasticsearch, Elasticsearch-head. 1. 安装JAVA SDK,配置好环境变量 2. 安装NodeJs NPM, Grunt. npm install –g grunt–cli 3. 安装Elasticsearch: https://ww 阅读全文
摘要:
AutoMapper 是一个对象映射工具, 安装时只需要安装 如下即可: 有关于它的介绍,参考官网:http://automapper.org/ AutoMapper使用比较简单,还是直奔主题,看一下ABP是如何使用它的: 首先Abp使用AutoMapper专门写的了一个模块Abp.AutoMapp 阅读全文
摘要:
IOC的优点: 1. 依赖接口,而非实现,如下代码, 这样的好处就是,客户端根本不知道PersonService的存在,如果我们换一下IPersonService的实现,客户端不用任何修改, 说的简单一点:就是解耦。 说的专业一点,就涉及到这三个术语: 依赖倒置原则(DIP):它转换了依赖,高层模块 阅读全文
摘要:
在使用Entity Framework时,会注意到下面这句: 如果是sql server的话,写上dbo. 就行了 如果是oracle的话,写上“用户名”。 如果schema是用户的话,那为什么不叫HasDefaultUser呢? 非要叫个schema,弄的我都不知道怎么翻译它! 我们再来看,在数据 阅读全文
摘要:
首先安装Swashbuckle.Core 然后添加swagger配置文件。 注: 1. [assembly: PreApplicationStartMethod(typeof(SwaggerConfig), "Register")],这句话要加。当然这只是一种方式,还有其他的注册方式。 2. XXX 阅读全文
摘要:
一. 工具下载: 1. Sandcastle:Sandcastle是微软官方的文档生成工具,下载地址:http://www.codeplex.com/Sandcastle 2. SHFBGuidedInstaller:Sandcastle结合新发布的Sandcastle Help File Buil 阅读全文
摘要:
GitHub地址:https://github.com/shouldly/shouldly Shouldly的官方文档:http://docs.shouldly-lib.net/ Nuget安装: 在测试类中引用: using Shouldly; 用法 : 我们看一下,ShouldNotBeNull 阅读全文
摘要:
单元测试中 使用 Effort 内存数据库,可能会遇到两个错误: 1. :“No Entity Framework provider found for the ADO.NET provider with invariant name 'Effort.Provider 这个报错,是告诉我们没有引用e 阅读全文
摘要:
使用visual studio开发,一重新编译就会报错: 对路径“bin\roslyn\System.Reflection.Metadata.dll”的访问被拒绝 一开始的解决办法就是把bin下的文件都删除了,但是roslyn文件夹下的部分文件一直被占用,必须进程中把vbcscompiler进程干掉 阅读全文