using CommonSocketLibrary.Common; using CommonSocketLibrary.Abstract; using Microsoft.Extensions.DependencyInjection; using Serilog; using System.Text.Json; namespace TwitchChatTTS.OBS.Socket { public class OBSSocketClient : WebSocketClient { public OBSSocketClient( ILogger logger, [FromKeyedServices("obs")] HandlerManager handlerManager, [FromKeyedServices("obs")] HandlerTypeManager typeManager ) : base(logger, handlerManager, typeManager, new JsonSerializerOptions() { PropertyNameCaseInsensitive = false, PropertyNamingPolicy = JsonNamingPolicy.CamelCase }) { } } }