我是新手,我正在尝试为我的 Socket 对象的 BeginConnect 方法创建一个 TAP-over-APM 包装器
public static Task ConnectTaskAsync(this Socket socket, EndPoint endpoint)
{
return TaskFactory.FromAsync(socket.BeginConnect, socket.EndConnect, endpoint, null);
}
但是,我在静态上下文中遇到FromAsync
“无法访问非静态方法”方法的错误。FromAsync
我的代码应该如何?