susing IdentityShroud.Core.Contracts; using IdentityShroud.Core.Model; namespace IdentityShroud.GraphQL; public class Query { public string GetHello() => "Hello, world!"; public async Task GetRealms( Guid id, [Service] IRealmService realmService) { return await realmService.FindById(id); } } public class Mutation { public async Task RealmCreate(string name) { Realm r = new(); return r; } }