Skip to content

Commit b1b084d

Browse files
Update README.md
1 parent 7f73230 commit b1b084d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,22 @@ Extensions and DI for **System.Text.Json**. *Note: There is no `IJsonObjectSeri
3131
[https://www.nuget.org/packages/Open.Serialization.Json.Utf8Json](https://www.nuget.org/packages/Open.Serialization.Json.Utf8Json/)
3232
Extensions and DI for **Utf8Json**.
3333

34+
## Interface & Methods Exposed
3435

36+
```cs
37+
T IDeserialize.Deserialize<T>(string value);
38+
T IDeserialize<T>.Deserialize(string value);
39+
object IDeserializeObject.Deserialize(string value, Type type);
40+
41+
ValueTask<T> IDeserializeAsync.DeserializeAsync<T>(Stream source, CancellationToken cancellationToken = default);
42+
ValueTask<T> IDeserializeAsync<T>.DeserializeAsync(Stream source, CancellationToken cancellationToken = default);
43+
ValueTask<object> IDeserializeObjectAsync.DeserializeAsync(Stream source, Type type, CancellationToken cancellationToken = default);
3544

45+
string ISerialize.Serialize<T>(T item);
46+
string ISerialize<T>.Serialize(T item);
47+
string ISerializeObject.Serialize(object item, Type type);
48+
49+
ValueTask ISerializeAsync.SerializeAsync<T>(Stream target, T item, CancellationToken cancellationToken = default);
50+
ValueTask ISerializeAsync<T>.SerializeAsync(Stream target, T item, CancellationToken cancellationToken = default);
51+
ValueTask ISerializeObjectAsync.SerializeAsync(Stream target, object item, Type type, CancellationToken cancellationToken = default);
52+
```

0 commit comments

Comments
 (0)