示例#1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="AddRoleRequest"/> class for the
        /// specified <paramref name="role"/>.
        /// </summary>
        /// <param name="role">The role.</param>
        /// <exception cref="ArgumentNullException">If <paramref name="role"/> is <c>null</c>.</exception>
        public AddRoleRequest(Role role)
        {
            if (role == null)
                throw new ArgumentNullException("role");

            Role = role;
        }
 public Role AddRole(CloudIdentity identity, Role role)
 {
     var provider = GetProvider(identity);
     return provider.AddRole(identity, role);
 }
示例#3
0
 public Role AddRole(Role role, CloudIdentity identity)
 {
     var provider = GetProvider(identity);
     return provider.AddRole(role, identity: identity);
 }