public async Task <byte[]> SendAsync(IEasyChannel channel, [NotNull] byte[] buffer, int millisecondsTimeout = -1) { if (buffer is null) { throw new ArgumentNullException(nameof(buffer)); } return(await channel.SendAsync(buffer, millisecondsTimeout)); }
public Task <byte[]> SendAsync([NotNull] IEasyChannel channel, [NotNull] byte[] buffer, int millisecondsTimeout = -1) { return(channel.SendAsync(buffer, null, millisecondsTimeout)); }