/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void DTRequest_RequestEvent(object sender, RequestEventArgs e) { RequestResult r = this.Server.ProcessRequest(e.ClientID, e.RequestNameEnum, e.State); e.RequestResult = r; }
/// <summary> /// /// </summary> /// <param name="clientID"></param> /// <param name="requestName"></param> /// <param name="state"></param> public RequestResult Request(string clientID, RequestNameEnum requestName, object state) { if (RequestEvent != null) { RequestEventArgs e = new RequestEventArgs(); e.ClientID = clientID; e.RequestNameEnum = requestName; e.State = state; RequestEvent(this, e); return e.RequestResult; } return null; }