Je suis en train de regarder une API et je vois les deux appels suivants:logiciel de conception de base Question Utilisation des rôles et des membres
API.Users.Roles.getAllRoles();
API.Admin.Roles.getAllRoles();
Ce que je voudrais savoir est comment chacun de ces appels est utilisé dans le contexte d'un programme Web. Puisque Admin et Utilisateurs sont des propriétés, qu'est-ce que le get exactement? ensemble; Faire? Comment l'appel sait-il quel administrateur (ou utilisateur) fait l'appel?
Mon intuition est que cela a quelque chose à voir avec la façon dont la classe API est instancié (et séance?) Mais je vous en serais reconnaissant un rendez-vous à travers sur ce qui est passe ici si je comprends pleinement.
La structure de classe (en abrégé) se présente comme suit:
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()
{
...
}
}
Merci à l'avance.