/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="extendedRoleDbContextFactory"></param>
 /// <param name="claimUserTools"></param>
 public ExtendedUserTools(ExtendedRoleDbContextFactory extendedRoleDbContextFactory, IClaimUserTools claimUserTools)
 {
     _extendedRoleDbContextFactory = extendedRoleDbContextFactory;
     _claimUserTools = claimUserTools;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="episerverDbContextFactory"></param>
 public ExtendedUserProvider(ExtendedRoleDbContextFactory episerverDbContextFactory)
 {
     _episerverDbContextFactory = episerverDbContextFactory ?? throw new ArgumentNullException(nameof(episerverDbContextFactory));
 }