我在寻找一个API的过程中,我看到了下面的两个来电:基本软件设计问题使用角色和成员
API.Users.Roles.getAllRoles();
API.Admin.Roles.getAllRoles();
我想知道的是如何这些呼叫的使用在 内的Web程序的上下文。既然管理员和用户都是属性, 到底是什么;组;在做什么?电话如何知道哪个管理员(或用户)正在拨打电话?
我的直觉是,这与API类是如何实现(和会话?) 有关,但我很感谢 在这里的演练,所以我完全理解它。
的(缩写)类结构如下所示:预先
public class API()
{
public Admin Admin { get; private set; }
public Users Users { get; private set; }
}
public class Users
{
public Roles Roles { get; private set; }
...
}
public class Roles
{
public override string[] GetAllRoles()
{
...
}
}
感谢。