用户名接口约定

时间:2012-01-13 11:34:43

标签: service interface naming-conventions

创建服务时我遇到了一些困惑。我在数据库中有一个User表和Company表。这些表通过服务公开给客户。

我的问题是,我使用以下哪种方式将公司名称公开给客户?

IUserService
{
    string GetComanyName(stirng username);
}


IComanyService
{
    string GetComanyName(stirng username);
}

1 个答案:

答案 0 :(得分:1)

我会使用第二种方法来公开Web服务,因为它更符合逻辑。您使用公司对象获取公司名称而不是用户对象来获取公司名称。