Session state server saying extended class no serializable

Posted by jenson-button-event on Stack Overflow See other posts from Stack Overflow or by jenson-button-event
Published on 2012-12-06T10:51:33Z Indexed on 2012/12/06 11:04 UTC
Read the original article Hit count: 207

I am storing an object in session state (using local session state server), class def is:

 [Serializable]
 public class ExtendedOAuth2Parameters : OAuth2Parameters

but the service is still reporting:

Unable to serialize the session state. In 'StateServer' and 'SQLServer' mode, ASP.NET will serialize the session state objects, and as a result non-serializable objects or MarshalByRef objects are not permitted.

[SerializationException: Type 'Google.GData.Client.OAuth2Parameters' in Assembly 'Google.GData.Client, Version=2.1.0.0, Culture=neutral, PublicKeyToken=04a59ca9b0273830' is not marked as serializable.]

How to get around it?

© Stack Overflow or respective owner

Related posts about ASP.NET

Related posts about serialization