G
Guest
Hi,
I am implementing a couple of webservices (all in the same web project) that will access several backoffice systems to get and update different types of information. All the methods in the several webservices return a DataSet with the information requested.
All the methods of the Webservices also go through an initial phase of checking either the Backoffice systems are online or not. If not, they all return the SAME error DataSet.
To save lines of code (and the redundance of having the same code repeated all over, with all the possible errors that can arise from that), I am trying to do that check in the Application_BeginRequest event, but without success...
So, my question is: Is it possible to use the Application_BeginRequest event to catch the calls to all the methods of all the webservices, and return a standard answer to the clients in case of error and not continue the normal flow of the method called? If so, how can I achieve that? If not, is there any other way?
I am at a loss...
Thank you in advance,
Ana Santana
I am implementing a couple of webservices (all in the same web project) that will access several backoffice systems to get and update different types of information. All the methods in the several webservices return a DataSet with the information requested.
All the methods of the Webservices also go through an initial phase of checking either the Backoffice systems are online or not. If not, they all return the SAME error DataSet.
To save lines of code (and the redundance of having the same code repeated all over, with all the possible errors that can arise from that), I am trying to do that check in the Application_BeginRequest event, but without success...
So, my question is: Is it possible to use the Application_BeginRequest event to catch the calls to all the methods of all the webservices, and return a standard answer to the clients in case of error and not continue the normal flow of the method called? If so, how can I achieve that? If not, is there any other way?
I am at a loss...
Thank you in advance,
Ana Santana