public UserStore(ISiteUserRepository siteUserRepository, ISiteRoleRepository siteRoleRepository, IUserRoleRepository userRoleRepository, IExternalLoginRepository externalLoginRepository)
 {
     this.siteUserRepository  = siteUserRepository;
     _siteRoleRepository      = siteRoleRepository;
     _externalLoginRepository = externalLoginRepository;
     _userRoleRepository      = userRoleRepository;
 }
 public RoleStore(ISiteRoleRepository siteRoleRepository)
 {
     _siteRoleRepository = siteRoleRepository;
 }