Skip to content

Commit bc2fcd0

Browse files
committed
Fixed visibility of internal methods
1 parent 8f60859 commit bc2fcd0

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/DotNext.IO/IO/RandomAccessStream.Utils.cs

+9-4
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public partial class RandomAccessStream : IValueTaskSource, IValueTaskSource<int
1111
private ConfiguredValueTaskAwaitable<int>.ConfiguredValueTaskAwaiter readTask;
1212
private Action? readCallback, writeCallback;
1313

14-
internal ValueTask SubmitWrite(ValueTask writeTask, int bytesWritten)
14+
private ValueTask SubmitWrite(ValueTask writeTask, int bytesWritten)
1515
{
1616
this.bytesWritten = bytesWritten;
1717
this.writeTask = writeTask.ConfigureAwait(false).GetAwaiter();
@@ -27,7 +27,7 @@ internal ValueTask SubmitWrite(ValueTask writeTask, int bytesWritten)
2727
return new(this, source.Version);
2828
}
2929

30-
internal ValueTask<int> SubmitRead(ValueTask<int> readTask)
30+
private ValueTask<int> SubmitRead(ValueTask<int> readTask)
3131
{
3232
this.readTask = readTask.ConfigureAwait(false).GetAwaiter();
3333
if (this.readTask.IsCompleted)
@@ -79,9 +79,14 @@ private void OnReadCompleted()
7979
source.SetResult(bytesRead);
8080
}
8181

82-
public ValueTaskSourceStatus GetStatus(short token) => source.GetStatus(token);
82+
ValueTaskSourceStatus IValueTaskSource.GetStatus(short token) => source.GetStatus(token);
83+
84+
ValueTaskSourceStatus IValueTaskSource<int>.GetStatus(short token) => source.GetStatus(token);
8385

84-
public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
86+
void IValueTaskSource.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
87+
=> source.OnCompleted(continuation, state, token, flags);
88+
89+
void IValueTaskSource<int>.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
8590
=> source.OnCompleted(continuation, state, token, flags);
8691

8792
// write operation

0 commit comments

Comments
 (0)