- 博客(17)
- 收藏
- 关注
转载 asp.net core IdentityServer4 概述
概览现代应用程序看上去大都是这样的:最常见的交互是:浏览器与Web应用程序通信Web应用程序与Web API通信(有时是独立的,有时是代表用户的)基于浏览器的应用程序与Web API通信本机应用程序与Web API通信基于服务器的应用程序与Web API通信Web API与Web API通信(有时是独立的,有时是代表用户的)通常,每一层(前端,中间层和后端)都...
2019-09-26 13:27:00 186
转载 asp.net core 使用HttpClientFactory Polly实现熔断降级
前言在NET Core2.1后也是增加更新了很多东西,当然HttpClientFactory更新中的一部分.虽然说HttpClient这个实现了disposable,但使用它的时候用using包装块的方式通常不是最好的选择。处理HttpClient,底层socket套接字不会立即释放。该HttpClient类是未多个请求重复使用而创建的。需要不同的基地址,不同的HTTP 标头和其他...
2019-09-19 13:13:00 209
转载 asp.net core razor自定义taghelper
又一个新的名词(taghelper),通过taghelper是可以操作html标签、条件输出、更是自由添加内外元素。当然也内置了挺多的asp-开头的taghelper。下面文章中也简单的带大家实现一个taghelper;创建自定义html元素创建一个类ButtonTagHelpertagName为标签名称,下面创建一个button标签using Microsoft.AspN...
2019-09-18 12:10:00 204
转载 dotnetcore实现Aop
dotnetcore实现Aop Aop大家都不陌生,然而今天给大家不将讲官方的filter,今天给大家分享一个轻量级的Aop解决方案(AspectCore)什么是AspectCoreAspectCore是一个面向切面编程,基于.NetCore和.NetFramwork的扩平台框架,对方法拦截器、依赖项注入集成、web应用程序、数据验证等提供核心支持。AspectCore基本...
2019-09-10 10:34:00 297
转载 ASP.NET Core实现对象自动映射-AgileMapper
我们为什么要在对象之间做映射处于耦合性或者安全性考虑或者性能考虑我们不希望将Model模型传递给他们,我们会在项目中创建一些DTO(Data transfer object数据传输对象),进行数据的传输.概述AgileMapper是一个零配置、高度可配置的对象-对象映射器,具有可查看的执行计划,目标是.NET Standard 1.0+和.NET 3.5+.他执行查询映射、对...
2019-08-31 11:56:00 412
转载 熔断断流简述
Polly的概念:Polly是一个被.net基金会支持认可的框架,Polly是一个.NET弹性和瞬态故障处理库,允许开发人员以流畅和线程安全的方式表达策略,如重试、断路器、超时、隔离和回退。熔断降级的概念降级降级的目的就是当某个服务提供者发生故障的时候,向调用方返回一个替代响应或者错误响应。服务器当压力剧增的时候,根据当前业务情况及流量,对一些服务和...
2019-08-30 09:12:00 231
转载 Asp.Net Core NLog 将日志输出到数据库以及添加LayoutRenderer的支持
在这之前打算用Apache的Log4Net,但是发现其AdoNetAppender方法已经不存在了,无法使用配置文件直接输出到数据库了,因此我便改用了NLog框架。 一、对项目添加NLog通过Nuget安装NLog NLog.Extensions.Logging、NLog.Web.AspNetCore...
2018-05-22 12:22:00 311
转载 ASP.NET WebAPI 测试文档 (Swagger)
ASP.NET WebAPI使用Swagger生成测试文档SwaggerUI是一个简单的Restful API测试和文档工具。简单、漂亮、易用(官方demo)。通过读取JSON配置显示API .项目本身仅仅也只依赖一些html,css,js静态文件.你可以几乎放在任何Web容器上使用捣鼓了好久最终效果如下1、API控制器和action描述2、测试接口使...
2017-12-25 10:01:00 176
转载 C#线程(二)
使用Mutex类 class Program { static void Main(string[] args) { const string MutexName ="CSharpThreadingC...
2017-08-10 13:58:00 67
转载 C#线程(一)
简介 过去普通计算机只有计算单元,却不能同时执行多个任务。然而操作系统却已经可以同时运行多个应用程序,即实现了多任务的概念。为了防止一个应用程序控制CPU而导致其他应用程序和操作系统本身永远被挂起这一可能情况,操作系统不得不使用某种方式 将物理计算单元分割为一些虚拟的进程,并给予每个程序一定量的计算能力。此外,操作系统必须始终能够优先访问CPU,并能调整不同程序访问CPU的优先级...
2017-08-09 14:37:00 66
转载 JBOSS安装配置详细教程
首先在http://jbossas.jboss.org/downloads/下载相关程序我下载的是 JBoss AS 6.1.0.Final1、配置jboss环境1.1用户变量path后面添加 ;%JBOSS_HOME%\bin;1.2添加系统变量2、配置myeclipseJboss端口修改1.进入 jboss-6.1.0.Final\s...
2017-07-26 11:31:00 319
转载 Aspose.Words关于域的应用
#region 通过word域去插入相应的数据 /// <summary> /// 通过word域去进行指定位置替换数据 /// </summary> public void WordHelpers() { string filepath = FileHelper.Ge...
2017-06-26 14:45:00 678
转载 SqlServer PIVOT行转列
PIVOT通过将表达式某一列中的唯一值转换为输出中的多个列来旋转表值表达式,并在必要时对最终输出中所需的任何其余列值执行聚合。测试数据INSERT INTO [TestRows2Columns] ([UserName],[Subject],[Source]) SELECT N'张三',N'语文',60 UNION ALL SELECT N'李四',N'数学',...
2017-06-09 14:57:00 72
转载 关于ajax请求rul时意外结束符号
最终解决办法:web.config 中添加节点 <webServices> <protocols> <add name="HttpPost"/> <add name="HttpGet"/> </protocols> </webServices>...
2017-04-20 11:05:00 78
转载 ASP.NET程序运行出现WebDev.WebServer40.exe已停止工作解决方法(netsh winsock reset)
问题描述:在开发系统时候运行程序突然报出“WebDev.WebServer40.exe已停止工作”的错误,程序调试运行,发现程序在打开数据库时候报错,也就是Connection.Open()处。但是发现程序连接本地数据库正常,连接内网服务器数据库会报错,但是Sqlserver是可以直接连接到内网服务器数据库,所以排除了程序问题和数据库远程设置问题。解决方法:经过几个星期断断...
2017-02-22 08:59:00 287
转载 找不到包含 OwinStartupAttribute 的程序集。 - 找不到包含 Startup 或 [AssemblyName].Startup 类的程序集。...
打开web.config添加 <add key="owin:appStartup" value="false" /> <add key="owin:AutomaticAppStartup" value="false" />转载于:https://www.cnblogs.com/yyfh/p/6343275.html...
2017-01-23 09:21:00 287
转载 访问被拒绝。 说明: 访问服务此请求所需的资源时出错。服务器可能未配置为访问所请求的 URL。...
打开web.config然后将 <authorization> <deny users="?" /> </authorization>改为 <authorization> <allow users="*"/> </authorization>...
2017-01-22 10:56:00 1293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人