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); } }
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); } } }