private void AddTitleFields(ITitleService titleService)
        {
            Field <ListGraphType <TitleType> >("titles",
                                               arguments: new QueryArguments(new QueryArgument <IntGraphType> {
                Name = "first", DefaultValue = 10
            }),
                                               resolve: context =>
            {
                int first = context.GetArgument <int>("first");
                return(titleService.ListAsync(first));
            });

            Field <TitleType>("title",
                              arguments: new QueryArguments(new QueryArgument <StringGraphType> {
                Name = "id"
            }),
                              resolve: context =>
            {
                string id = context.GetArgument <string>("id");
                return(titleService.GetAsync(Guid.Parse(id).ToString()));
            });
        }