Example #1
0
 public UserRoleAclAceCombinationFinder(IAclExpanderUserFinder userFinder, IAclExpanderAclFinder accessControlListFinder)
 {
     _userFinder = userFinder;
     _accessControlListFinder = accessControlListFinder;
 }
Example #2
0
 /// <summary>
 /// Convenience ctor which takes <see cref="IAclExpanderUserFinder"/> and <see cref="IAclExpanderAclFinder"/> separately and combines them into
 /// an <see cref="IUserRoleAclAceCombinationFinder"/> to initialize the class instance with.
 /// </summary>
 /// <param name="userFinder"></param>
 /// <param name="accessControlListFinder"></param>
 public AclExpander(IAclExpanderUserFinder userFinder, IAclExpanderAclFinder accessControlListFinder)
     : this(new UserRoleAclAceCombinationFinder(userFinder, accessControlListFinder))
 {
 }