عن المشروع
Soenneker.Loops.Contacts هي مكتبة أدوات .NET لعمليات Loops المتعلقة بالجهات. تتيح للمتصلين إنشاء، تحديث، البحث، وحذف جهات اتصال Loops عبر عنوان البريد الإلكتروني. يتم توزيع الحزمة على NuGet ويمكن إضافتها باستخدام أمر dotnet add package.
يستخدم التكوين قسم Loops يحتوي على قيمة ApiKey. يتم تسجيل الخدمة عبر حقن الاعتماد. خدمة العملية ذات النطاق تستخدم عمدًا مزود عميل Loops singleton؛ يمكن استخدام تسجيل singleton عندما يجب أن تعيش طبقة العملية أيضًا طوال عمر التطبيق.
تعرض واجهة API للجهات عمليات Create، Update، Find، وDelete. Create يشترك في الجهة افتراضيًا ويعيد معرف الجهة. يمكن لـ Update تغيير الاسم الأول وحالة الاشتراك؛ passare null للخاصية subscribed يترك حالة الاشتراك دون تغيير، بينما القيم true أو false تُقصد فقط عندما يرغب المتصل في تغيير الموافقة. كل من Create وUpdate يطرحان استثناءً إذا لم تعيد Loops معرف جهة.
eid يعيد أول معرف جهة يطابق الشرط. Delete عملية مدمرة وتبلغ علم نجاح API. يتم تسجيل فشل API مع بريد البريد الإلكتروني للجهة وإعادة طرحه، لذا يجب التعامل مع سجلات التطبيق كبيانات شخصية.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.