Çerçeve adlarıyla çakışan (ortak) sınıf adlarıyla ne yapılmalı


9

Bir bileşen için en belirgin sınıf adı bir çerçeve tarafından alındığında tam olarak ne yapılmalıdır? Benim durumumda, bir HTTP isteği açıklayan bir sınıf yapmak gerekir. Tabii ki, en yaygın ad "System.Web.HttpRequest" olarak alınır. Ne yapmalıyım? Bu proje bir web bağlamında kullanılacaktır, bu yüzden insanları System.Web ad alanını içe aktarmamaya ya da tüm sınıf isimlerimi manuel olarak yazmaya zorlamamayı tercih ederim.

Bununla baş etmenin olağan yolu nedir? Ben bununla gelebilir:

  • Sınıf adının bir proje kısa adı ile ön eki
  • Aynı anlama gelen farklı bir isim bulmaya çalışın (denedim ve hiçbir şey bulamıyorum)
  • Kullanıcıları ad alanları arasında seçim yapmaya zorlayın

Gerçekten genel bir HTTP isteği mi yoksa belirli bir modülde bir istek mi? Örneğin, her zaman bazı API'lara yönelik bir istek midir?
Joachim Sauer

@JoachimSauer Bir çeşit genel HTTP isteği. Yerleşik HttpRequest sınıfını kullanmak istiyorum, ancak Microsoft onu mühürlü bir sınıf yapmaya karar verdi ve bu nedenle benim
durumum

Yerleşik olandan ne şekilde daha iyidir HttpRequest? Belki de bunu kullanabilirsiniz SecureHttpRequest.
svick

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.