我有一个Web方法,它返回xml中的事件列表:
public IList<Event> GetAllEvents()
{
...
}
public class Event
{
public string Name { get; set; }
public int Id { get; set; }
}客户端可能发送一个GET请求并接收100个将被序列化的事件,因此所发生的情况是:
整个过程可能需要5秒。
我希望能够记录Web引擎完成向客户端发送序列化数据的时间。
如何做到这一点?
发布于 2013-05-04 00:14:46
你在这里想达到什么目的?
基于操作的返回类型,Web创建一个名为ObjectContent的内容,该内容使用格式化程序序列化响应。
对于ObjectContents,默认情况下,Web托管层“缓冲区”整个响应之前,它开始发送这个缓冲数据通过线路。
https://stackoverflow.com/questions/16359485
复制相似问题