Ce qui doit être fait avec les noms de classe qui conflivent les noms de cadre (commun)
https://softwareengineering.stackexchange.com/questions/170837
Question
Que faut-il faire exactement lorsque le nom de classe le plus évident pour un composant est pris par un cadre? Dans mon cas, je dois faire une classe qui décrit une demande HTTP. Bien sûr, le nom le plus courant est "pris" comme System.Web.httpRequest. Que devrais-je faire? Ce projet sera utilisé dans un contexte Web, donc je préfère vraiment ne pas forcer les gens à ne pas importer l'espace de noms System.web ou à taper tous mes noms de classe manuellement.
Quelle est la façon habituelle de gérer cela? Je peux trouver ceci:
- Nom de la classe de préfixe avec un projet de projection
- Essayez de trouver un nom différent qui signifie la même chose (j'ai essayé et je ne peux rien trouver)
- Forcer les utilisateurs à choisir entre les espaces de noms
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à softwareengineering.stackexchange