public static IApplicationBuilder UseGraphiQL( this IApplicationBuilder applicationBuilder, GraphiQLOptions options) { if (options == null) { throw new ArgumentNullException(nameof(options)); } return(applicationBuilder .UseGraphiQLSettingsMiddleware(options) .UseGraphiQLFileServer(options.Path)); }