internal void GetSchema(ActivityHarness harness) { XElement xml = new XElement(Common.Requests.PublishSchema); //Request.CreateElement(Common.Requests.PublishSchema); xml.SetAttributeValue(Common.ActivityHandle, harness.ActivityStamp); harness.AppendDataPublicationsToActivityRequest(xml); //_dontAutoPublishResponse = true; ServerApplicationService.SendRequestToServerPortal(xml, null); //_dontAutoPublishResponse = false; }
public void RequestActivity(IActivityContainer container, string activity, string style, int initialKey, ServerApplicationService.ResponseCallBackDelegate callBack) { var xml = new XElement(Common.Requests.ActivityCreate); xml.SetAttributeValue(Common.ActivityName, activity); if (style == null) { style = string.Empty; } xml.SetAttributeValue(Common.ActivityStyle, style); if (initialKey > 0) { xml.SetAttributeValue(Common.InitialKey, initialKey.ToString()); } container.AppendDataPublicationsToActivityRequest(xml); ServerApplicationService.SendRequestToServerPortal(xml, callBack); }
public void GetSessionInfo() { XElement sendElt = new XElement(Common.Requests.SessionData); _serverApplicationService.SendRequestToServerPortal(sendElt, GetSessionInfoCallCompleted); }