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(); }
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(); } }