/// <summary> /// Raises the <see cref="WebRequestCreated" /> event. /// </summary> /// <param name="request">The internal <see cref="HttpWebRequest" /> object that is temporarily created with each HTTP request.</param> protected virtual void OnWebRequestCreated(HttpWebRequest request) { Check.ArgumentNull(request, nameof(request)); WebRequestCreated?.Invoke(this, request); }
/// <summary> /// 引发 <see cref="HttpHandler.WebRequestCreated.WebRequestCreated" /> 事件 /// </summary> /// <param name="ea">包含此事件的参数</param> public virtual void OnWebRequestCreated(HttpHandlerEventArgs ea) => WebRequestCreated?.Invoke(ea.HttpContext, ea);