예제 #1
0
        public Query(IQuestionarioService service)
        {
            Field <ListGraphType <QuestaoType> >(
                Questoes,
                resolve: context =>
            {
                return(service.Get().Result);
            }
                );

            Field <ListGraphType <ProvaType> >(
                Rank,
                resolve: context =>
            {
                return(service.Rank().Result);
            }
                );

            Field <ListGraphType <ProvaType> >(
                Prova,
                arguments: new QueryArguments(
                    new QueryArgument <ProvaInputType> {
                Name = Input
            }
                    ),
                resolve: context =>
            {
                var prova = context.GetArgument <Prova>(Input);
                return(service.GetByEmail(prova?.Email).Result);
            }
                );
        }
예제 #2
0
        public async Task Get()
        {
            var questionario = await _questionarioService.Get();

            Assert.Equal(1, 1);
        }
 public Task <IEnumerable <Questao> > Get()
 {
     return(_service.Get());
 }