public void AddRoles(params String[] roles) { Behavior = MockPrincipalBehavior.WhiteList; if (roles == null || roles.Length == 0) { return; } var rolesToAdd = roles.Where(r => !Roles.Contains(r)); foreach (var role in rolesToAdd) { Roles.Add(role); } }
public void IgnoreRoles(params String[] roles) { Behavior = MockPrincipalBehavior.BlackList; AddRoles(roles); }