打赏

随笔分类 -  mvc webapi

摘要:参考博客 https://www.cnblogs.com/hnsongbiao/p/7039666.html 书写LogFilterAttribute 在webapi.Config中注册LogFilterAttribute 阅读全文
posted @ 2019-06-20 13:52 KiteRunner1988 阅读(212) 评论(0) 推荐(0)
摘要:1、webapi项目 添加nuget exceptionless webapi 2、在exceptionless server端添加项目,注意key 3、修改api项目的webconfig 4、修改global 5、logAttribute 阅读全文
posted @ 2018-10-31 13:53 KiteRunner1988 阅读(371) 评论(0) 推荐(0)
摘要:一、最屌丝的方法。只是临时导数据用的。方便。最基本的方法, 二、高大上的通用方法 在baseController里写个通用方法,利用反射原理,获取对象的每一个属性的DisplayName作表头 对象值 需要加displayName注解 Action中代码 阅读全文
posted @ 2018-06-05 14:00 KiteRunner1988 阅读(1029) 评论(0) 推荐(0)
摘要:做将framework webapi项目转成netcore平台上的webapi项目时,发现原来的返回文件响应流在netcore平台下失效。代码如下,返回pdf文件响应流,供前端显示 不记得参考网址了,反正是stackoverflow上面了。需要在netcore项目中配置支持原有MVC的功能。 1、添 阅读全文
posted @ 2018-05-31 17:18 KiteRunner1988 阅读(902) 评论(0) 推荐(0)
摘要:参照 http://www.cnblogs.com/GreedyL/p/7474368.html 思路: 1、创建ActionFilter拦截请求,在拦截器中注入IUOW,IUOW里面注入IDbContext,借助EF的commit自带的事务来实现事务处理 3、事务实现的关键在于IUOW与Irepo 阅读全文
posted @ 2018-02-07 15:58 KiteRunner1988 阅读(683) 评论(2) 推荐(0)
摘要:修改startup类中的configure方法 阅读全文
posted @ 2018-01-24 15:33 KiteRunner1988 阅读(428) 评论(0) 推荐(0)
摘要:1、netcore2.1.2,swagger.aspnetcore 1.1.0版本。发布netcore项目时swagger的接口文档xml 遗漏,始终发布不上去。后来查阅资料,讲的好像是netcore的一个bug,默认过滤掉一些xml文件。如果需要发布,则需要改动csproj文件或project.j 阅读全文
posted @ 2018-01-24 15:29 KiteRunner1988 阅读(2480) 评论(1) 推荐(0)
摘要:1、运行vs时打开一个浏览器窗口,而不是在原有窗口上打开一个标签,结束调试时窗口又关闭了,特别麻烦。 在用swagger调试接口时,好不容易输入了测试数据,然而窗口关闭了,再次调试又得重新输入。 解决方法:工具——选项——调试——常规——取消勾选“启用asp.net的js调试” 2、问题2,每次调试 阅读全文
posted @ 2017-11-28 09:16 KiteRunner1988 阅读(2879) 评论(0) 推荐(1)
摘要:版权声明:部分摘抄其他博主朋友的博文内容,旨在分享学习,如给您带来不便,请原谅。原文地址 http://www.cnblogs.com/yanweidie/p/5709113.html#_label3 最近做的项目使用mvc+webapi,采取前后端分离的方式,后台提供API接口文档给前端开发人员或 阅读全文
posted @ 2017-03-28 22:48 KiteRunner1988 阅读(182) 评论(0) 推荐(0)
摘要:网站加载css/js/img等静态文件失败,报网站http服务器内部500错误。而服务器中静态文件存在且权限正常。 从浏览器中直接访问文件,出来乱码。这种问题原因在于iis中该网站mime配置报错,不识别文件类型。可去iis中处理mime配置问题,一般是配置重复性问题。 例如,对单个网站配置mime 阅读全文
posted @ 2016-12-09 10:13 KiteRunner1988 阅读(552) 评论(0) 推荐(0)
摘要:1、webapi返回json格式 var json = config.Formatters.JsonFormatter; json.SerializerSettings.PreserveReferencesHandling = Newtonsoft.Json.PreserveReferencesHa 阅读全文
posted @ 2016-12-08 15:14 KiteRunner1988 阅读(739) 评论(0) 推荐(0)
摘要:1、返回json 修改App_Start/webapiconfig public static void Register(HttpConfiguration config) { // Web API configuration and services // Configure Web API t 阅读全文
posted @ 2016-11-18 11:31 KiteRunner1988 阅读(448) 评论(0) 推荐(0)
摘要:在下载.apk文件时出现错误。 HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。 原因是iis中没有配置特定的文件类型。 1、win+R,inetmgr打开iis 2、选中iis中的 阅读全文
posted @ 2016-05-24 11:15 KiteRunner1988 阅读(7337) 评论(1) 推荐(1)
该文被密码保护。
posted @ 2015-12-07 16:34 KiteRunner1988 阅读(4) 评论(0) 推荐(0)