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

浙公网安备 33010602011771号