본문 바로가기
GraphQL(HotChocolate)

.NET 6] Hot Chocolate GraphQL : query 실행 (2)

by Fastlane 2022. 2. 8.
728x90
반응형

프로젝트를 실행해보자. 

url에 graphql을 붙여서 접속해보자. 

브라우저에 Banana Cake Pop GraphQL IDE가 나타난다. 

Create document -> Apply 버튼을 누른다. 

서버가 제대로 설정되었으면 green online이 상단 우측에 표시된다. 

화면은 4부분으로 나뉘어있다.

상단좌측 : GraphQL server로 보내는 query를 입력

하단좌측 : Variable, header를 수정

상단우측 : Response 확인

하단우측 : 최근 쿼리 확인

 

이제 query를 보내자. 아래 쿼리를 상단좌측 칸에 붙여넣고 Run 버튼을 클릭한다. 

{
  book {
    title
    author {
      name
    }
  }
}

query를 추가해보자 

        public string SayHello(string name = "Michael") => $"Hello{name}";

query를 추가해보자

        [UseDbContext(typeof(ApplicationDbContext))]
        [UseProjection]
        [UseFiltering]
        [UseSorting]
        public Task<Author?> GetAuthorByIdAsync(int id, [ScopedService] ApplicationDbContext context)
            => context.Authors.FirstOrDefaultAsync(a => a.AuthorId == id);

728x90
반응형

댓글