Esempio n. 1
0
        public static void EndInsertRequest(IAsyncResult asynchronousResult)
        {
            SessionHandler oSessionHndlr = null;

            try
            {
                oSessionHndlr = (SessionHandler)asynchronousResult.AsyncState;
            }
            catch (Exception ex)
            {
                ////oSessionHndlr.Logger.Logger.Error(ex);
            }

            if (oSessionHndlr.RequestRawData != null)
            {
                InsertUploadDetails(oSessionHndlr);
                AlertProcessor.ProcessPacket(oSessionHndlr);
            }
        }
Esempio n. 2
0
        public static void EndInsertResponse(IAsyncResult asynchronousResult)
        {
            SessionHandler oSessionHndlr = null;

            try
            {
                oSessionHndlr = (SessionHandler)asynchronousResult.AsyncState;
            }
            catch (Exception ex)
            {
                ////oSessionHndlr.Logger.Logger.Error(ex);
            }

            if (oSessionHndlr.ResponseRawData != null)
            {
                if (oSessionHndlr.StatusCode == 200 || oSessionHndlr.IsPartialFirst)
                {
                    InsertDownloadDetails(oSessionHndlr);
                    AlertProcessor.ProcessPacket(oSessionHndlr);
                }
            }
        }