What will you do to accomplish this task?

You work as a Software Developer for ABC Inc. The company uses Visual Studio .NET 2005 as its application development platform. You create a Web service using the .NET Framework 2.0. You call a method in the Web service. The following exception is thrown in the Web service: client.System.Web.Services.Protocols.SoapException: Server was unable to process request. System.NullReferenceException: Object reference not set to an instance of an object. You find out that it is the following line of code that throws the exception: if (Session ["StoredValue"] == null)

You must ensure that the method runs without throwing any exception.

What will you do to accomplish this task?
A . Modify the WebMethod attribute in the Web service so that the EnableSession property is set to true.
B . Add the following to the System.Web section of the Web.config file:
<sessionState mode="InProc" />
C . Add the following to the System.Web section of the Web.config file:
<httpModules>
<add name="Session" type="System.Web.SessionState.SessionStateModule" /> </httpModules>
D . In the client code for the Web service’s proxy object, assign a new instance of the System.Net.CookieContainer object to the CookieContainer property.
E . In the client code for the Web service’s proxy object, assign a new instance of the System.Net.CookieContainer object to the EnableSession property.

Answer: A

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments