/// <summary> /// 初始化Web权限管理器 /// </summary> /// <param name="httpContext">Http上下文</param> /// <param name="securityManager">安全管理器</param> /// <param name="ignore">是否忽视权限</param> public WebPermissionManager( IHttpContextAdapter httpContext, ISecurityManager securityManager, bool ignore ) : base( securityManager, ignore ) { _httpContext = httpContext; }
/// <summary> /// 初始化Web权限管理器 /// </summary> /// <param name="httpContext">Http上下文</param> /// <param name="securityManager">安全管理器</param> /// <param name="ignore">是否忽视权限</param> public WebPermissionManager(IHttpContextAdapter httpContext, ISecurityManager securityManager, bool ignore) : base(securityManager, ignore) { _httpContext = httpContext; }
/// <summary> /// 创建Http上下文 /// </summary> private void CreateHttpContext() { _httpContext = Substitute.For <IHttpContextAdapter>(); _httpContext.GetIdentity().Returns(CreateIdentity()); }
/// <summary> /// 创建Http上下文 /// </summary> private void CreateHttpContext() { _httpContext = Substitute.For<IHttpContextAdapter>(); _httpContext.GetIdentity().Returns( CreateIdentity() ); }