protected override void RegisterResolvers() { base.RegisterResolvers(); ClientResolvers.Add( new OAuthAppClientResolveContributor(HttpContextAccessor)); }
protected virtual void RegisterResolvers() { if (!string.IsNullOrEmpty(ClientRateLimitOptions?.ClientIdHeader)) { ClientResolvers.Add(new ClientHeaderResolveContributor(HttpContextAccessor, ClientRateLimitOptions.ClientIdHeader)); } // the contributors are resolved in the order of their collection index if (!string.IsNullOrEmpty(IpRateLimitOptions?.RealIpHeader)) { IpResolvers.Add(new IpHeaderResolveContributor(HttpContextAccessor, IpRateLimitOptions.RealIpHeader)); } IpResolvers.Add(new IpConnectionResolveContributor(HttpContextAccessor)); }
public virtual void RegisterResolvers() { string clientIdHeader = GetClientIdHeader(); string realIpHeader = GetRealIp(); if (clientIdHeader != null) { ClientResolvers.Add(new ClientHeaderResolveContributor(clientIdHeader)); } // the contributors are resolved in the order of their collection index if (realIpHeader != null) { IpResolvers.Add(new IpHeaderResolveContributor(realIpHeader)); } IpResolvers.Add(new IpConnectionResolveContributor()); }
public Mutation(UserResolvers userResolvers, ClientResolvers clientResolvers) { _userResolvers = userResolvers; _clientResolvers = clientResolvers; }
protected override void RegisterResolvers() { base.RegisterResolvers(); ClientResolvers.Add(new UrlResourceRateLimitContributor(HttpContextAccessor)); }
public UserType(ClientResolvers clientResolvers) { _clientResolvers = clientResolvers; }
protected override void RegisterResolvers() { ClientResolvers.Add(new ClientQueryStringResolveContributor(HttpContextAccessor)); }
protected override void RegisterResolvers() { ClientResolvers.Add(new ApiClientResolveContributor(HttpContextAccessor, ClientRateLimitOptions.ClientIdHeader)); }
public Query(UserResolvers userResolvers, ClientResolvers clientResolvers) { _userResolvers = userResolvers; _clientResolvers = clientResolvers; }
protected override void RegisterResolvers() { base.RegisterResolvers(); ClientResolvers.Add(new ClientPrincipalResolveContributor(HttpContextAccessor, ClientRateLimitOptions.ClientIdHeader)); }
protected override void RegisterResolvers() { ClientResolvers.Add(new IdentityResolveContributor(HttpContextAccessor)); }
protected virtual void RegisterResolvers() { ClientResolvers.Add(new AuthTypeResolveContributor(HttpContextAccessor, ClientPolicyStore, ClientRateLimitOptions, ClientRateLimitPolicies)); }