Revised the redeem system, activated via channel point redeems. Added OBS transformation to redeems. Logs changed & writes to logs folder as well. Removed most use of IServiceProvider.
This commit is contained in:
@ -7,17 +7,17 @@ namespace TwitchChatTTS.Hermes.Socket.Handlers
|
||||
{
|
||||
public class HeartbeatHandler : IWebSocketHandler
|
||||
{
|
||||
private ILogger _logger { get; }
|
||||
public int OperationCode { get; set; } = 0;
|
||||
private readonly ILogger _logger;
|
||||
public int OperationCode { get; } = 0;
|
||||
|
||||
public HeartbeatHandler(ILogger logger)
|
||||
{
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
public async Task Execute<Data>(SocketClient<WebSocketMessage> sender, Data message)
|
||||
public async Task Execute<Data>(SocketClient<WebSocketMessage> sender, Data data)
|
||||
{
|
||||
if (message is not HeartbeatMessage obj || obj == null)
|
||||
if (data is not HeartbeatMessage message || message == null)
|
||||
return;
|
||||
|
||||
if (sender is not HermesSocketClient client)
|
||||
@ -29,7 +29,7 @@ namespace TwitchChatTTS.Hermes.Socket.Handlers
|
||||
|
||||
client.LastHeartbeatReceived = DateTime.UtcNow;
|
||||
|
||||
if (obj.Respond)
|
||||
if (message.Respond)
|
||||
await sender.Send(0, new HeartbeatMessage()
|
||||
{
|
||||
DateTime = DateTime.UtcNow,
|
||||
|
Reference in New Issue
Block a user