tnblog
首页
视频
资源
登录

Io流 mvc异常处理

5110人阅读 2019/10/15 14:33 总访问:117991 评论:2 收藏:0 手机
分类: My

  //获取错误信息

 string errorMsg = filterContext.Exception.Message;

  //错误页面

 string url = filterContext.HttpContext.Request.RawUrl;

 filterContext.ExceptionHandled = true;

 //IO流创建文本放错误信息

 using(FileStreamfile=newFileStream(filterContext.HttpContext.Server.MapPath("~/Error/"+DateTime.Now.To  ShortDateString().Replace("/","")+"error.txt"), FileMode.Append)){

  writer.WriteLine("错误信息"+errorMsg);

writer.WriteLine("错误页面"+ url);

  writer.WriteLine("错误时间" + DateTime.Now.Date.ToString());

 writer.WriteLine("请求方式" + filterContext.HttpContext.Request.RequestType);


评价

剑轩

2019/10/15 17:08:06

这个和io流有什么关系哦,头像好看啊!

剑轩

2019/10/15 17:13:00

哦哦,io流文件操作

Visual StudIo远程调试

因某些需求需要调试发布到外网的程序;vs提供了远程调试的功能,vs15举例。 需满足:发布的程序和本地调试程序一样;项目需...

C 使用CancellatIonTokenSource取消多线程

有时间我们在使用多线程的时候,需要取消线程的执行,可以使用CancellationTokenSource来取消对Task开辟多线程的取消如下:...

.net core 使用sessIon

tip:net core 2.2后可以直接启用session了,不用在自己添加一次session依赖,本身就添加了使用nuget添加引用Microsoft.AspN...

类型“DbSet”在未引用的程序集中定义。必须添加对程序集“EntityFramework VersIon=5.0.0.0 Culture=neutral PublicKeyToken=b7

在用mvc+ef的时候在DAL层引用上下文信息的时候会报出下面错误其实就是没得EntityFromwork,打开vs项目,点击工具,选择NuGe...

Ios 键盘弹出时获取键盘高度

Objective-C实现://增加监听,当键盘出现或改变时收出消息 [[NSNotificationCenter defaultCenter] addObserver:self ...

C mvc RedirectToActIon跳转时候传递参数,ActIon之间传值

MVC Action之间传值,页面跳转传值方法一:路由传值很简单直接使用 RedirectToAction(string actionName, string controller...

解决android studIo运行出现SessIon 'app': Error Installing APKs错误

之前项目好好的,早上打开突然报错Session 'app': Error Installing APKs解决方法:选择Build———— clean proje...

sessIon的简单使用Cookie和SessIon区别

Cookie禁用掉,session会不会受影响?Cookie被禁用掉,session也不能用了因为Sessionid是存储在cookie中Cookie和Session区...

Visual StudIo小技巧

一.快捷键:按住Ctrl点击 选中当前这个词组,或者结合删除键,删除一整个词Ctrl+M+O:折叠当前窗口所有代码(注释,方法)C...

扩展ef自动映射需要查询的字段(表达式树ExpressIon),动态构建返回值

Entity Framework 动态构造select表达式比如我们需要返回某些字段会采用如下的写法但是发现每次都去写select如果字段很多不...

code first执行命令报错,无法将“Enable-MigratIons”项识别为 cmdlet、函数、脚本文件

EF:执行命令报错无法将“Enable-Migrations”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如...

net core cookie和sessIon无法使用问题,GDPR规则

最近在net core项目中使用cookie,session存储数据死活都不行,检查代码也没有问题呢,和以前的写法完全一样。后来发现是因...

net core实现分布式sessIon单点登录

要想在net core中实现分布式session,实现单点登录,我们可以把session保存到redis中,这样就可以多个项目共享session,因为...

net core中让sessIon存储对象

net core中session本身是不支持存储对象的,默认提供的方法只能存储字节数组,估计也是为了跨平台吧,让session支持存储对...

net core 过滤器。net core 过滤器获取特性。过滤器获取控制器名称,获取actIon名称

注册过滤器的位置和net framework有点区别,但是也差不多。3.x版本中services.AddControllersWithViews(a=> { //配置...

vue.js 学习日记第二章-在vue中编写functIon及一些简单指令

官网:https://cn.vuejs.org/v2/guide/ vue.js 学习日记第一章:http://www.tnblog.net/18323015640/article/details/2...
最近老犯困
排名
29
文章
31
粉丝
12
评论
10
Io流 mvc异常处理
剑轩 : 哦哦,io流文件操作
Io流 mvc异常处理
剑轩 : 这个和io流有什么关系哦,头像好看啊!
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术
只要呼唤你的名字,我们的牵绊就永远不会消逝。