示例#1
0
        public void Read(BinaryReader reader)
        {
            var adaptor = new BinaryReadAdaptor(reader);

            _domain   = adaptor.ReadStringNullable();
            _expires  = adaptor.ReadDateTime().ToSystemDateTime();
            _httpOnly = adaptor.ReadBoolean();
            _name     = adaptor.ReadStringNullable();
            _path     = adaptor.ReadStringNullable();
            _secure   = adaptor.ReadBoolean();
            _value    = adaptor.ReadStringNullable();
        }
示例#2
0
        public void Read(BinaryReader reader)
        {
            var adaptor = new BinaryReadAdaptor(reader);

            _key = adaptor.ReadStringNullable();
            var count = adaptor.ReadInt32();

            _values = new string[count];
            for (var index = 0; index < count; ++index)
            {
                _values[index] = adaptor.ReadStringNullable();
            }
        }