J'ai créé des gestionnaires HTTP. Comment puis-je créer des variables globales pour ces gestionnaires comme je peux avec les pages Web ASP.net dans global.asax?Gestionnaires ASP.NET HTTP et variables globales
3
A
Répondre
5
Ajouter les variables à l'instance d'application:
System.Web.HttpContext.Current.Application["MyGlobalVariable"] = myValue;
Ou, si la variable seulement besoin de vivre la vie d'une demande individuelle, utilisez le de l'objet Contexte de la collection Items:
System.Web.HttpContext.Current.Items["MyGlobalVariable"] = myValue;
Encore une fois, cela ne vivra que pour la vie d'une seule requête.
3
Si votre gestionnaire est spécifié comme réutilisable, vous pouvez également utiliser des membres de classe statiques.
Questions connexes
- 1. Asp.net variables « globales »
- 2. PHP et des variables globales
- 3. ASP.NET C# Les variables statiques sont globales?
- 4. Variables globales, Javascript
- 5. Problème avec les variables globales
- 6. A propos de l'appel système fork et les variables globales
- 7. Classes de refactoring utilisant des variables globales
- 8. Modifier les variables globales en C++
- 9. Personnalisé Http Handlers IIS7 et ASP.NET
- 10. Variables d'environnement globales dans un script shell
- 11. HTTP persistantes GET variables PHP
- 12. ASP.NET Stockage des variables globales - accessible à partir de chaque page
- 13. Comment refactoriser les variables globales à partir de votre code
- 14. Puis-je utiliser __init__.py pour définir des variables globales?
- 15. Qu'advient-il des variables globales déclarées dans une DLL?
- 16. l'accès à des variables globales dans un rappel
- 17. Partage de variables globales sur plusieurs serveurs/applications
- 18. Comment/où libérer des variables globales dans l'objectif c? -iphone
- 19. Objectif C - Où gérez-vous les variables statiques globales?
- 20. variables globales dans php ne fonctionne pas comme prévu
- 21. Comment sauvegarder les variables d'application globales dans WPF?
- 22. Passer de grandes variables avec php et http?
- 23. Un assembly d'un dossier ASP.NET Bin peut-il enregistrer automatiquement les gestionnaires HTTP?
- 24. ASP.NET MVC: En-têtes OutputCache et http
- 25. Afficher les modèles (ViewData), UserControls/Partials et les variables globales - meilleure pratique?
- 26. Utiliser ASP.NET AJAX UpdatePanel avec des gestionnaires
- 27. Comment puis-je corriger mes gestionnaires HTTP et mes différents en-têtes d'hôte à l'aide d'ASP.NET?
- 28. Apache2: variables d'environnement pour l'utilisateur http
- 29. Globales de module Python contre __init__ globales
- 30. Les gestionnaires Asp.Net transmettent-ils les données à HttpResponse?
merci, c'est une bonne solution alternative que je vais étudier – hmak