命名dto对象

时间:2010-09-16 11:02:32

标签: c# naming-conventions dto

我有一个名为Country的模型对象:

class Country
{
    public string Name { get; set; }
    public string Code { get; set; }
    public Region[] Regions {get;set;}
    public URI[] Uris {get;set;}
}

并通过WebService我想在几个版本中获得这个国家:

  1. 仅限姓名和代码
  2. 每个字段
  3. 每个没有Uris的文件
  4. 没有区域集合的每个字段
  5. 他们给出了什么名字?

    1. CountryNameWithCode
    2. CountryWithoutUris
    3. 国家
    4. CountryWithoutRegions?
    5. 这适用于英国的客户。抱歉我的英语不好。

2 个答案:

答案 0 :(得分:2)

以下是我的选择:

  1. CountryId / CountryIdentity / CountryRef / CountryEntry
  2. 国家/ CountryDetails / CountyAllInfo
  3. CountryWithRegions
  4. CountryWithUris

答案 1 :(得分:2)

这是为了命名方法来返回Country对象并减少传输的数据量吗?

怎么样:国家(bool includeRegions,bool includeURIs)