2009-04-09 18 views
-1

我正在尋找名稱空間上的想法/建議。反向電話,反向郵編和反向IP查詢服務的名稱空間

我有3個對象做到以下幾點:

  1. 對象1:反向電話查找
  2. 對象2:反轉郵編查找
  3. 對象3:反向IP地址查找

目前,它們位於以下命名空間中:

  1. (公司名稱).Utilities.PhoneTools
  2. (公司名稱).Utilities.AddressTools
  3. (公司名稱).Utilities.IPTools

所有對象做類似的東西,即反向查找(即:如果你給一個電話號碼,它會返回與該電話關聯的地址)。他們都有自己的命名空間感覺不對,我不喜歡使用「Utilities」命名空間。

任何人誰有什麼建議什麼適當的命名空間應該是?

回答

0

我結束了以下命名空間爲我所有的物體會:

  • CompanyName.Utilities.Sniffers

而且打電話給我的主要目標:

  • AddressSniffer
  • IpSniffer
  • PhoneSniffer

我還創建了幾個頂級名稱空間由上述各類產品,以保持一定的:

  • (公司名稱).Formatting
  • (CompanyName).Validation
  • (CompanyName).Common
0

IdentityServices或鑑定

IdentityServices.Telephones 
IdentityServices.Adresses 
IdentityServices.Internet 

Identification.Telephones 
Identification.Adresses 
Identification.Internet