feat: implement WebSocket classes and update culture settings; bump PepperDashCore version

This commit is contained in:
jtalborough 2025-02-26 10:39:09 -05:00 committed by Neil Dorin
parent 8be5481ac9
commit bdd398e2e6
8 changed files with 185 additions and 8 deletions

View file

@ -1,6 +1,4 @@

using System;
using System;
using System.Linq;
using System.Text.RegularExpressions;
using System.Globalization;
@ -311,6 +309,18 @@ namespace PepperDash.Essentials.Core
CrestronConsole.PrintLine("Error starting CrestronDataStoreStatic: {0}", err);
return;
}
try
{
CultureInfo.DefaultThreadCurrentCulture = CultureInfo.CreateSpecificCulture("en");
CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.CreateSpecificCulture("en");
}
catch (CultureNotFoundException)
{
// If specific culture fails, fall back to invariant
CultureInfo.DefaultThreadCurrentCulture = CultureInfo.InvariantCulture;
CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.InvariantCulture;
}
}
}