
.Net
文章平均质量分 81
爱学习的小白_
小白学习中······
展开
-
记一次WebService优化(响应时间从300ms降到30ms)
优化结果:接口响应时间从300ms降到30ms,并且节约CPU和内存近10倍。一、背景及问题在公司的Mis系统中,服务调用使用的技术是WebService,但是每次在WebService添加一个方法,在调用方就要就要更新一次引用从而拿到调用方法,所以在6年前有一位前辈大佬为了提高大家的效率,写了一个名叫AllInOne的通用方法,这个方法只要给出类名和方法名就可以调用目标方法,是不是有点类似RPC,调用方再也不用为每次都要更新引用而头痛了。原理大家也都猜到了,就是使用了反射来调用目标方法。但是原创 2022-04-06 22:50:34 · 2939 阅读 · 0 评论 -
.Net Core根据环境读取不同配置文件 & Visual Studio灵活启动
在开发过程中,一个服务通常都有多个环境,所以每次调试或排查问题时都要手动更改appsettings.json或appsettings.Development.json里面的配置,非常麻烦。但是可以通过读取ASPNETCORE_ENVIRONMENT环境变量的不同来实现读取不同的配置文件。以下就是配置过程。目录根据ASPNETCORE_ENVIRONMENT读取指定文件Visual Studio设置根据ASPNETCORE_ENVIRONMENT读取指定文件1.首先创建几个自定义配原创 2021-12-05 20:45:32 · 2699 阅读 · 0 评论