أنا أعمل على لعبة الوحدة مع لاعبين متعددين من نظير إلى نظير باستخدام حلول الشبكات المخصصة. عندما يقوم المستخدم بتوصيل حدث استلام بمعرف العميل الخاص به وبعض الحمولة بتنسيق json المشفر. أريدك أن تكتب رمزًا لفئة SessionManager c#، التي ستتعامل مع هذا الحدث، وتجري التحقق من صحة الحمولة النافعة وإدارة قاموس المستخدمين، حيث سيكون معرف العميل هو المفتاح وستكون بنية UserData ذات قيمة. يجب التحقق من عدم تكرار اتصال المستخدم هذا، وإنشاء معرف فريد لكل مستخدم ووضعه في بنية UserData. ويجب أيضًا توفير واجهة برمجة التطبيقات (API) لإدارة المستخدمين المتصلين، ومنح الوصول للمستخدمين الذين يستخدمون معرف العميل، أو المعرف الفريد الذي تم إنشاؤه بواسطة هذه الخدمة. يرجى جعل هذا الرمز معياريًا ومتماسكًا ويجب فصل أدوات التحقق من الصحة والمتسلسلات وحقنها من خلال حقن المنشئ
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}