/// <summary> /// 通过ID获取角色实例。 /// </summary> /// <param name="id">角色Id。</param> /// <returns>返回当前角色实例对象。</returns> public virtual TRole FindById(int id) { return(RoleContext.Find(id)); }
/// <summary> /// 通过角色名称获取角色实例。 /// </summary> /// <param name="normalizedName">角色名称。</param> /// <returns>返回当前角色实例对象。</returns> public virtual TRole FindByName(string normalizedName) { return(RoleContext.Find(x => x.NormalizedName == normalizedName)); }
/// <summary> /// 通过用户组名称获取用户组实例。 /// </summary> /// <param name="siteId">网站Id。</param> /// <param name="normalizedName">用户组名称。</param> /// <returns>返回当前用户组实例对象。</returns> public virtual TRole FindByName(int siteId, string normalizedName) { return(RoleContext.Find(x => x.SiteId == siteId && x.NormalizedName == normalizedName)); }