上一篇《K8S集群部署》中搭建好了一个最小化的K8S集群,这一篇我们来部署一个ASP.NET Core WebAPI项目来介绍一下整个部署过程的运行机制,然后部署一下Dashboard,完成可视化管理。本篇已加入了《.NET Core on K8S学习实践系列文章索引》,更多内容请到索引中查看。后续... ...
分类:
Web程序 时间:
2019-08-01 09:24:08
阅读次数:
144
1:Get: public static string HttpGetJsonAPI(string uri) { try { HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(uri); webRequest.Method = ...
原文:Asp.NetCore依赖注入和管道方式的异常处理及日志记录前言 在业务系统,异常处理是所有开发人员必须面对的问题,在一定程度上,异常处理的能力反映出开发者对业务的驾驭水平;本章将着重介绍如何在 WebApi 程序中对异常进行捕获,然后利用 Nlog 组件进行记录;同时,还将介绍两种不同的 异... ...
分类:
Web程序 时间:
2019-07-30 13:03:39
阅读次数:
159
在WebApi项目里使用MiniProfiler并且分析 Entity Framework Core 一、安装配置MiniProfiler 在现有的ASP.NET Core MVC WebApi 项目里,通过Nuget安装 : 当然也可以通过 可视化工具安装 接下来就是如何配置和使用 MiniPro ...
一、使用异常筛选器捕获所有异常 我们知道,一般情况下,WebApi作为服务使用,每次客户端发送http请求到我们的WebApi服务里面,服务端得到结果输出response到客户端。这个过程中,一旦服务端发生异常,会统一向客户端返回500的错误。 我们来看看http请求 而有些时候,我们客户端需要得到 ...
使用过Webapi的园友应该都知道,Webapi的接口返回值主要有四种类型 void无返回值 IHttpActionResult HttpResponseMessage 自定义类型 此篇就围绕这四块分别来看看它们的使用。 一、void无返回值 void关键字我们都不陌生,它申明方法没有返回值。它的使 ...
在金融大数据功能中,使用了TuShare的数据接口,其所有接口都采用WebAPI的方式提供,本来还在纠结着应该搬那些数据接口给用户使用,后来发现,所有数据接口都有其通用性,结合Excel灵活友好的输入方式,将其输入参数统一在Excel界面进行维护,最终实现了所有接口均可由用户自己去维护参数的方式发出 ...
分类:
其他好文 时间:
2019-07-22 13:44:33
阅读次数:
142
目录 1.开发工具 2.GitLab服务器搭建 3.新建webapi 4.Dockerfile配置 5.配置docker compose.yml 6.配置.gitlab ci.yml 7.在GitLab上添加一个新项目 8.GitLib Runner安装 9.提交代码到gitlab 10.在GitL ...
分类:
Web程序 时间:
2019-07-21 01:14:03
阅读次数:
202
自定义webapi的路由规则,控制到action 跨域设置:(服务端)webconfig文件中,system.webServer节点下添加 <!--跨域请求:三个配置信息--> <httpProtocol> <customHeaders> <!--响应类型 (值为逗号分隔的一个字符串,表明服务器支持 ...
今天发现的问题 在谷歌浏览器一直运行良好的功能,在edge浏览器不能使用。 代码参考我的另一篇博客:WebAPI Angularjs 上传文件 不能运行的原因 下图红框中的代码在edge浏览器中无法执行,也就不能执行下面的上传文件代码。 解决方案 既然原因找到了,就可以寻找解决方案了,找了一下午,有 ...
分类:
Web程序 时间:
2019-07-17 18:30:49
阅读次数:
194