feat: websocket
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using System.Threading;
|
||||
using Game.Source;
|
||||
using Ragon.Core;
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@ using Ragon.Core;
|
||||
|
||||
namespace Game.Source;
|
||||
|
||||
public class AuthorizationProviderByKey: IAuthorizationProvider
|
||||
public class ApplicationHandlerByKey: IApplicationHandler
|
||||
{
|
||||
private Configuration _configuration;
|
||||
public AuthorizationProviderByKey(Configuration configuration)
|
||||
public ApplicationHandlerByKey(Configuration configuration)
|
||||
{
|
||||
_configuration = configuration;
|
||||
}
|
||||
@@ -26,4 +26,19 @@ public class AuthorizationProviderByKey: IAuthorizationProvider
|
||||
reject(0);
|
||||
}
|
||||
}
|
||||
|
||||
public void OnCustomEvent(ushort peerId, ReadOnlySpan<byte> payload)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public void OnJoin(ushort peerId)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public void OnLeave(ushort peerId)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
@@ -10,9 +10,9 @@ namespace Game.Source
|
||||
return new SimplePlugin();
|
||||
}
|
||||
|
||||
public IAuthorizationProvider CreateAuthorizationProvider(Configuration configuration)
|
||||
public IApplicationHandler CreateAuthorizationProvider(Configuration configuration)
|
||||
{
|
||||
return new AuthorizationProviderByKey(configuration);
|
||||
return new ApplicationHandlerByKey(configuration);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user