Skip to content

Commit

Permalink
Add dispatch handler
Browse files Browse the repository at this point in the history
  • Loading branch information
Kaioru committed Aug 20, 2024
1 parent daacc12 commit 4eec7ca
Showing 1 changed file with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
using Edelstein.Application.Server.Bindings;
using Edelstein.Common.Network.DotNetty.Transports;
using Edelstein.Protocol.Gameplay;
using Edelstein.Protocol.Network.Packets;
using Edelstein.Protocol.Network.Transports;
using Edelstein.Protocol.Plugin;
using Edelstein.Protocol.Services.Dispatch;
Expand Down Expand Up @@ -52,11 +53,11 @@ public async Task StartAsync(CancellationToken cancellationToken)
Subscription = dispatch
.Subscribe(request)
.ToObservable()
.Select(i =>
.Select(async i =>
{
// TODO
Console.WriteLine(i);
return Task.CompletedTask;
using var writer = new RawPacketWriter()
.WriteBytes(i.Payload);
await Context.Dispatch(writer);
})
.Subscribe();

Expand Down

0 comments on commit 4eec7ca

Please sign in to comment.