未验证 提交 e97c02d1 编写于 作者: C CyrusNajmabadi 提交者: GitHub

Update src/Workspaces/Remote/ServiceHub/Shared/RemoteEndPoint.cs

上级 d237d7f3
......@@ -192,10 +192,10 @@ public async Task<T> InvokeAsync<T>(string targetName, IReadOnlyList<object?> ar
public static Task WriteDataToNamedPipeAsync<TData>(string pipeName, TData data, Func<ObjectWriter, TData, CancellationToken, Task> dataWriter, CancellationToken cancellationToken)
=> WriteDataToNamedPipeAsync(pipeName, data,
async (s, d, c) =>
async (stream, data, cancellationToken) =>
{
using var objectWriter = new ObjectWriter(s, leaveOpen: true, c);
await dataWriter(objectWriter, d, c).ConfigureAwait(false);
using var objectWriter = new ObjectWriter(stream, leaveOpen: true, cancellationToken);
await dataWriter(objectWriter, data, cancellationToken).ConfigureAwait(false);
}, cancellationToken);
public static async Task WriteDataToNamedPipeAsync<TData>(string pipeName, TData data, Func<Stream, TData, CancellationToken, Task> dataWriter, CancellationToken cancellationToken)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册