초기커밋

This commit is contained in:
2025-05-01 07:20:41 +09:00
commit 98bb2e3c5c
2747 changed files with 646947 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
using Amazon.DynamoDBv2.DataModel;
using ServerCore;
using ServerBase;
namespace ServerCommon;
public class UserBlockHelper
{
public static HashSet<string> convertBlockPolicyToJavaPolicy(List<string> blockPolicy)
{
HashSet<string> policies = new();
foreach (var policy in blockPolicy)
{
switch (policy)
{
case "Access_Restrictions":
policies.Add(UserBlockPolicyType.AccessRestrictions.ToString());
break;
case "Chatting_Restrictions":
policies.Add(UserBlockPolicyType.ChattingRestrictions.ToString());
break;
default:
Log.getLogger($"BlockPolicy not match policy : {policy}");
break;
}
}
return policies;
}
}