Skip to content

Commit eb3bdbc

Browse files
committed
default WriteAndFlushAsync returns Task
1 parent afa606f commit eb3bdbc

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/DotNetty.Transport/Channels/AbstractChannel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ public IChannel Read()
191191

192192
public ValueTask WriteAsync(object msg) => this.pipeline.WriteAsync(msg);
193193

194-
public ValueTask WriteAndFlushAsync(object message) => this.pipeline.WriteAndFlushAsync(message);
194+
public Task WriteAndFlushAsync(object message) => this.pipeline.WriteAndFlushAsync(message);
195195

196196
public ValueTask WriteAndFlushAsync(object message, bool notifyComplete) => this.pipeline.WriteAndFlushAsync(message, notifyComplete);
197197

src/DotNetty.Transport/Channels/AbstractChannelHandlerContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -856,7 +856,7 @@ void InvokeFlush0()
856856
}
857857
}
858858

859-
public ValueTask WriteAndFlushAsync(object message) => this.WriteAndFlushAsync(message, true);
859+
public Task WriteAndFlushAsync(object message) => this.WriteAndFlushAsync(message, true).AsTask();
860860

861861
public ValueTask WriteAndFlushAsync(object message, bool notifyComplete)
862862
{

src/DotNetty.Transport/Channels/DefaultChannelPipeline.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@ public IChannelPipeline Flush()
830830
return this;
831831
}
832832

833-
public ValueTask WriteAndFlushAsync(object msg) => this.tail.WriteAndFlushAsync(msg);
833+
public Task WriteAndFlushAsync(object msg) => this.tail.WriteAndFlushAsync(msg);
834834

835835
public ValueTask WriteAndFlushAsync(object msg, bool notifyComplete) => this.tail.WriteAndFlushAsync(msg, notifyComplete);
836836

src/DotNetty.Transport/Channels/IChannel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public interface IChannel : IAttributeMap, IComparable<IChannel>
6666

6767
IChannel Flush();
6868

69-
ValueTask WriteAndFlushAsync(object message);
69+
Task WriteAndFlushAsync(object message);
7070

7171
ValueTask WriteAndFlushAsync(object message, bool notifyComplete);
7272
}

src/DotNetty.Transport/Channels/IChannelHandlerContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public interface IChannelHandlerContext : IAttributeMap
7171

7272
IChannelHandlerContext Flush();
7373

74-
ValueTask WriteAndFlushAsync(object message);
74+
Task WriteAndFlushAsync(object message);
7575

7676
ValueTask WriteAndFlushAsync(object message, bool notifyComplete);
7777

src/DotNetty.Transport/Channels/IChannelPipeline.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -694,7 +694,7 @@ public interface IChannelPipeline : IEnumerable<IChannelHandler>
694694
/// <summary>
695695
/// Shortcut for calling both <see cref="WriteAsync"/> and <see cref="Flush"/>.
696696
/// </summary>
697-
ValueTask WriteAndFlushAsync(object msg);
697+
Task WriteAndFlushAsync(object msg);
698698

699699
ValueTask WriteAndFlushAsync(object msg, bool notifyComplete);
700700
}

0 commit comments

Comments
 (0)