static DataSerializers()
        {
            Extra = new ExtraSerializer();

#if NET45
            Ticket = new TicketSerializer();
#endif
        }
        static DataSerializers()
        {
            Extra = new ExtraSerializer();

            #if NET45
            Ticket = new TicketSerializer();
            #endif
        }
예제 #3
0
 public static void Write(BinaryWriter writer, RequestToken token)
 {
     writer.Write(FormatVersion);
     writer.Write(token.Token);
     writer.Write(token.TokenSecret);
     writer.Write(token.CallbackConfirmed);
     ExtraSerializer.Write(writer, token.Extra);
 }
예제 #4
0
        public static RequestToken Read(BinaryReader reader)
        {
            if (reader.ReadInt32() != FormatVersion)
            {
                return(null);
            }

            var token             = reader.ReadString();
            var tokenSecret       = reader.ReadString();
            var callbackConfirmed = reader.ReadBoolean();
            var extra             = ExtraSerializer.Read(reader);

            if (extra == null)
            {
                return(null);
            }

            return(new RequestToken {
                Token = token, TokenSecret = tokenSecret, CallbackConfirmed = callbackConfirmed, Extra = extra
            });
        }
예제 #5
0
 static DataSerializers()
 {
     Extra  = new ExtraSerializer();
     Ticket = new TicketSerializer();
 }
예제 #6
0
 static DataSerializers()
 {
     Extra = new ExtraSerializer();
     Ticket = new TicketSerializer();
 }