نوع من نوع البديل ل httpcontext.items
-
12-09-2019 - |
سؤال
أقوم بتنفيذ وحدة نمطية HTTP في ASP.NET لتحديد المعلومات الجغرافية بناء على IP للطلب (وحدة Geoip) وسأحتاج إلى وضع أشياء في مكان ما حتى تتمكن المعالج أو الوحدات الاحتياطية التي يمكن أن تفقدها.
باستثناء httpcontext.Items (والتي ليست آمنة من النوع) هل هناك بعض البديل اللائق آخر؟
المحلول
ذلك يعتمد على ما تريد تخزينه. يمكن تطبيق السلامة من النوع فقط إذا كنت تستخدم نوعا واحدا من العناصر داخل المجموعة، لذلك لن تكون أي من المتاجر العامة قابلة للتطبيق لك.
ربما سيكون من الأفضل تنفيذ فئة المساعد للكتابة والقراءة من مجموعة فرعية من httpcontext.current.items بطريقة آمنة من النوع؟
لا تنتمي إلى StackOverflow