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

香港网站建立网站平台需要多少钱

香港网站,建立网站平台需要多少钱,免费建站免费网站申请,网站建设合同编号写在前面 在做性能调优的时候,经常需要跟踪具体方法的执行时间;通过插入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.jinmujx.cn/news/113204.html

相关文章:

  • 网站建设div可拖拽布局网站优化教程
  • 网站的特征包括哪些seo关键词排名点击工具
  • 网站建设费做什么全网营销推广是什么
  • 做网站的工作室泰州seo公司
  • 网站报纸什么软件做郑州网站建设制作
  • 做性事的视频网站名字百度手机版网页
  • 中山做app网站公司吗长春网络推广优化
  • 阳江市网站建设爱站网关键词怎么挖掘
  • 手机网站自适应代码怎么样推广自己的公司
  • 潜江 网站建设360优化大师官方版
  • 珠海建站网站模板以营销推广为主题的方案
  • 淘宝客网站制作视频教程自己怎么创建网站
  • 药品网站 icpseo权重是什么意思
  • 网站为什么提示风险怎么做好网络营销
  • 办网站需要多少费用深圳网络推广大师
  • 网站 特效都是用什么软件做的培训班报名
  • 做公司点评的网站网上销售渠道
  • 秦皇岛做网站优化价格百度合伙人答题兼职赚钱
  • app定制开发哪里找河南seo和网络推广
  • 个人能免费做网站体验营销策划方案
  • 自己做网站怎么连接外网深圳百度推广代理商
  • 网站建设设计设计销售外包公司
  • 网站建设从初级到精通搜索引擎优化指的是什么
  • 衡阳房产网站建设百度seo推广计划类型包含
  • win2008r2搭建php网站私人做网站的流程
  • 滕州市 网站建设公司网站入口
  • 网站代码500代运营一般收费
  • 做网站 用 云主机长沙网站关键词排名公司
  • php做的汽车销售网站免费企业网站管理系统
  • 一个人做网站的难度淮安百度推广公司