Skip to content

Commit e536b6e

Browse files
author
Michaël Catanzariti
committed
Exposed CborReader & CborWriter internal buffers as readonly properties
fix #58
1 parent 9190ffd commit e536b6e

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/Dahomey.Cbor/Serialization/CborReader.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ public ref struct CborReader
7575
private int _remainingItemCount;
7676

7777
public CborOptions Options { get; }
78+
public ReadOnlySpan<byte> Buffer => _buffer;
7879

7980
public CborReader(ReadOnlySpan<byte> buffer, CborOptions? options = null)
8081
{

src/Dahomey.Cbor/Serialization/CborWriter.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ public ref struct CborWriter
2727
private IBufferWriter<byte> _bufferWriter;
2828

2929
public CborOptions Options { get; }
30+
public IBufferWriter<byte> BufferWriter => _bufferWriter;
3031

3132
public CborWriter(IBufferWriter<byte> bufferWriter, CborOptions? options = null)
3233
{

0 commit comments

Comments
 (0)