INNER CODE UNIT · C#

services

graphql-dotnet/authorization · src/BasicSample/Program.cs:8

var services = new ServiceCollection().AddGraphQL(builder => builder
    .AddAuthorization(settings => settings.AddPolicy("AdminPolicy", p => p.RequireClaim("role", "Admin"))));

using var serviceProvider = services.BuildServiceProvider();

const string definitions = """
    type User {
        id: ID
        name: String
    }

    type Query {
        viewer: User
        users: [User]
    }
    """;
var schema = Schema.For(definitions, builder => builder.Types.Include<Query>());

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…