public override void ProcessRequest(HttpContext context)
{
try
{
this.DeviceService.Log(new Model.Error.Error(context.Request.QueryString));
}
catch (InactiveApplicationException)
{
this.ResponseCodeType = WebServiceResponseCodeType.InactiveApplicationException;
}
catch (NoDeviceException)
{
this.ResponseCodeType = WebServiceResponseCodeType.NoDeviceException;
}
catch (Exception ex)
{
this.ResponseCodeType = WebServiceResponseCodeType.GeneralError;
this.Logger.Error("Error", ex);
}
base.ProcessRequest(context);
}