当前位置: 首页 > news >正文

松原做网站的公司百度95099怎么转人工

松原做网站的公司,百度95099怎么转人工,做网站寄生虫,做网站什么空间好写在前面 在做性能调优的时候,经常需要跟踪具体方法的执行时间;通过插入Stopwatch的方案对代码的侵入性太高了,所以引入了 MethodTimer.Fody 类库,采用编译时注入的方式给方法动态加上Stopwatch 跟踪代码,只需要在目标…

写在前面

在做性能调优的时候,经常需要跟踪具体方法的执行时间;通过插入Stopwatch的方案对代码的侵入性太高了,所以引入了 MethodTimer.Fody 类库,采用编译时注入的方式给方法动态加上Stopwatch 跟踪代码,只需要在目标方法上添加 [Time] 属性标签,即可实现注入。

需要到NuGet安装一下Fody 和 MethodTimer.Fody

PM> Install-Package Fody
PM> Install-Package MethodTimer.Fody

代码实现

    
// 方法执行时长记录器
public static class MethodTimeLogger
{public static void Log(MethodBase methodBase, long milliseconds, string message){Console.WriteLine($"方法:{methodBase.Name} 耗时:{milliseconds}秒, 信息:{message}");}
}// 测试目标类
public class MethodTracer
{[Time("跟踪测试")]public void TestMethod(){Console.WriteLine("TestMethod: 开始执行");Thread.Sleep(123);}
}

调用示例:

            var methodTracer = new MethodTracer();
            methodTracer.TestMethod();

执行结果:

 

注意事项

有个需要特别注意的事情,否则注入代码无法生效,在项目中添加 FodyWeavers.xml 文件并将属性设置为"始终复制"。

Xml文件内容如下:

<?xml version="1.0" encoding="utf-8"?>
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd"><MethodTimer />
</Weavers>

直接黏贴以下内容,vs会自动生成xsd

<Weavers>
  <MethodTimer/>
</Weavers>

 

http://www.tj-hxxt.cn/news/109345.html

相关文章:

  • 做兼职网站设计软文写作是什么
  • 凡科免费做网站谷粉搜索谷歌搜索
  • 自助购物网站怎么做产品推广方式
  • wordpress怎么用vue班级优化大师头像
  • 苏州网站建设优化公司汕头seo优化培训
  • 找大学生做家教的网站必应搜索推广
  • 网站流量如何做自己怎么免费做百度推广
  • 网站维护预算福建百度seo排名点击软件
  • 网站运营这么做免费十大软件大全下载安装
  • 网页设计模板素材网站大全谷歌三件套
  • 厦门启明星网站建设sem托管公司
  • 网站制作流程一般制作流程?b站视频未能成功转码
  • 解析网站接口怎么做百度指数的数据来源
  • 在自己电脑建设网站营销做得好的品牌
  • b s网站开发标准谷歌外链工具
  • 做单页网站价格微博上如何做网站推广
  • 上海公司注册一站式企业服务温州seo排名优化
  • 网站公安备案流程谷歌引擎搜索入口
  • 网站建设sutengseo关键词分析
  • 科技企业网站设计百度网站app下载
  • 网站建设公司不让放自己空间站网站开发技术有哪些
  • 成都网站制作公司定制惠州seo报价
  • wordpress主题制作全过程aso优化服务
  • 毕业设计做网站有什么好的创意销售推广的方法都有哪些
  • 福建路桥建设有限公司网站seo网站优化方案案例
  • 公司网站运营谈谈你对网络营销的认识
  • 做网页网站网站排名前十
  • 如何做电商网站 昆明seo技术交流
  • 前端做网站之后的感想总结谷歌浏览器网页版入口手机版
  • 网购网站后台管理系统图片美国婚恋网站排名