0
我有返回事件的XML列表中的Web API Web方法:如何知道響應何時完成發送給客戶端?
public IList<Event> GetAllEvents()
{
...
}
public class Event
{
public string Name { get; set; }
public int Id { get; set; }
}
客戶端可以發送GET請求並接收將被序列化100個事件,以便發生的事情是:
- 請求由GetAllEvents方法接收
- 的數據由方法提供
- 網頁API引擎序列化對象到XML
- Web API引擎發送序列化數據(它可能是例如5MB)到客戶端
整個過程可能需要5秒。
我希望能夠記錄Web API引擎完成將序列化數據發送到客戶端的時間。
如何實現這一目標?
謝謝,我的意思是如何知道緩衝區何時發送到客戶端?我想知道整個過程需要多長時間,特別是當存在大量數據時。 20MB。 – 2013-05-05 07:59:10