يوضح نموذج المشروع هذا بنية الخادم والعميل باستخدام مكتبة .NET 6 وPolly. الخادم هو مشروع .NET Web API الذي يطبق مصادقة JWT Bearer للحصول على الترخيص. العميل هو تطبيق .NET Console الذي يتصل بالخادم باستخدام مكتبة Polly.
الخادم : يمثل خادم .NET Web API. يحاكي الخادم العمليات ذات المدة المحدودة ويطبق استراتيجيات معالجة الأخطاء والمرونة باستخدام مكتبة Polly.
العميل : يمثل عميل .NET Web API الذي يتفاعل مع الخادم. يستخدم العميل مكتبة Polly لاسترداد البيانات من الخادم أو إرسال البيانات إليه.
.NET 6: أحدث إصدار من .NET Framework لتطوير التطبيقات.
Polly: مكتبة .NET مفتوحة المصدر للتعامل مع الأخطاء وتنفيذ إستراتيجيات المرونة. يمكن استخدام Polly لمعالجة أخطاء الشبكة والمهلات ورموز الأخطاء والمزيد.
مصادقة JWT Bearer: طريقة مصادقة قائمة على الرمز المميز باستخدام JSON Web Tokens (JWT). يتم استخدام مصادقة JWT Bearer لترخيص المستخدم والمصادقة في هذا المشروع.