.net core 直接实例化新的数据库链接
在.net framework迁移到.net core的过程中,由于大量代码都是类似于 xxxRepo = new xxxRepo(),且在多线程中会造成连接丢失,所以暂定的修改方法为每次都直接UseSqlServer public class BaseXXX … 阅读全文
在.net framework迁移到.net core的过程中,由于大量代码都是类似于 xxxRepo = new xxxRepo(),且在多线程中会造成连接丢失,所以暂定的修改方法为每次都直接UseSqlServer public class BaseXXX … 阅读全文
日志记录 旧代码: public class TraceExtension : SoapExtension { Stream _oldStream; Stream _newStream; public override Stream ChainStream(S … 阅读全文
axios发送get请求报跨域的错误,用ajax的get方法不报错 axios的get请求报错是因为底层的实现方式跟jquery的ajax有所区别,jquery ajax的headers默认设置的content-type为application/x-www-f … 阅读全文
using System.Data.Entity.ModelConfiguration.Configuration; using System.Linq; using System.Collections.Generic; namespace TestCase … 阅读全文
项目中使用搜索功能时,要求api返回关键字搜索的所有数据,最多可能有一万条左右,导致接口返回的数据渲染到页面需要很长的时间,使用chrome调试可以看到具体的加载时间。 前端使用vuejs加载数据,解决办法就是不用等到所有数据加载完成,类似下载功能一样,下载一 … 阅读全文
gulp项目中偶尔不能自动生成js文件,需要使用tsc手动生成文件 tsc --build tsconfigs/Common/tsconfig.json
.net core使用OAuth进行验证,本地调试的时候调用接口一切正常,但是发布到IIS测试的时候一直提示401 the signature key was not found。 经过检查发现是“tempkey.rsa”文件的问题, service.AddD … 阅读全文
由于项目需要对dropdown搜索结果进行高亮处理,但是目前的semantic ui没有对应的接口可以调用,所以不得不对源码进行一些修改,这里只用作记录,避免将来代码被覆盖的时候找不回修改的部分。 需求如下: semantic-ui的dropdown源码在/s … 阅读全文
这里不再重复vue的服务端渲染逻辑,只记录一点.net core的问题 HomeController.cs public async Task<IActionResult> Index() { string path = Request.Path. … 阅读全文
《以自己喜欢的方式过一生》书评 -- 追风少女 有人说这本书: 林特特说:“这世界上只有一种成功,就是以自己喜欢的方式过一生。” 王小波说:“我对自己的要求很低,我活在世上,无非想要明白些道理,遇见些有趣的事。倘能如我所愿,我的一生就算成功。” 杨绛说:“我们 … 阅读全文