Skip to content

Commit 5ac4bac

Browse files
committed
remove task.run
1 parent ededd68 commit 5ac4bac

3 files changed

Lines changed: 6 additions & 18 deletions

File tree

src/Surging.Core/Surging.Core.KestrelHttpServer/DefaultHttpServiceHost.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,7 @@ public DefaultHttpServiceHost(Func<EndPoint, Task<IMessageListener>> messageList
2424
_serverMessageListener = httpMessageListener;
2525
_serverMessageListener.Received += async (sender, message) =>
2626
{
27-
await Task.Run(() =>
28-
{
29-
MessageListener.OnReceived(sender, message);
30-
});
27+
await MessageListener.OnReceived(sender, message);
3128
};
3229
}
3330

src/Surging.Core/Surging.Core.KestrelHttpServer/HttpServiceHost.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,8 @@ public HttpServiceHost(Func<EndPoint, Task<IMessageListener>> messageListenerFac
2525
_messageListenerFactory = messageListenerFactory;
2626
_serverMessageListener = httpMessageListener;
2727
_serverMessageListener.Received += async (sender, message) =>
28-
{
29-
await Task.Run(() =>
30-
{
31-
MessageListener.OnReceived(sender, message);
32-
});
28+
{
29+
await MessageListener.OnReceived(sender, message);
3330
};
3431
}
3532

src/Surging.Core/Surging.Core.Protocol.Http/HttpServiceHost.cs

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,8 @@ public override async Task StartAsync(EndPoint endPoint)
4646
return;
4747
_serverMessageListener = await _messageListenerFactory(endPoint);
4848
_serverMessageListener.Received += async (sender, message) =>
49-
{
50-
await Task.Run(() =>
51-
{
52-
MessageListener.OnReceived(sender, message);
53-
});
49+
{
50+
await MessageListener.OnReceived(sender, message);
5451
};
5552
}
5653

@@ -61,10 +58,7 @@ public override async Task StartAsync(string ip,int port)
6158
_serverMessageListener = await _messageListenerFactory(new IPEndPoint(IPAddress.Parse(ip), AppConfig.ServerOptions.Ports.HttpPort??0));
6259
_serverMessageListener.Received += async (sender, message) =>
6360
{
64-
await Task.Run(() =>
65-
{
66-
MessageListener.OnReceived(sender, message);
67-
});
61+
await MessageListener.OnReceived(sender, message);
6862
};
6963
}
7064

0 commit comments

Comments
 (0)