文件名称:graphql-aspnetcore:ASP.NET Core MiddleWare创建GraphQL端点
文件大小:71KB
文件格式:ZIP
更新时间:2024-06-02 19:34:21
C#
GraphQl.AspNetCore 关于的反馈令人惊讶。 该帖子在reddit上被提及,在Twitter上被多次分享,在上被引用,并且-我对此感到很高兴-在ASP.NET社区站立中被提及。 因此,并且由于GraphQL真的很棒,我决定将GraphQL MiddleWare作为NuGet软件包提供。 我做了一些小的改进,以使此MiddleWare更具可配置性,并在Startup.cs更易于使用 分支机构与贡献与测试 master分支是稳定分支,我不接受PR到该分支。 要做出贡献,请在develop分支的基础上创建PR。 要试用最新的更改,请同时使用develop分支。 在develop分支(“ next version”分支)上的更改将作为预览版本推送到 。 若要查看此分支是否稳定,请遵循AppVeyor上的构建: master分支(“当前版本”分支)上的更改将作为版本发布到。
【文件预览】:
graphql-aspnetcore-develop
----global.json(61B)
----GraphQL.AspNetCore.Graphiql()
--------graphiql.html(5KB)
--------GraphiqlMiddlewareOptions.cs(166B)
--------GraphiqlMiddleware.cs(6KB)
--------GraphQL.AspNetCore.Graphiql.csproj(1KB)
----build.cake(2KB)
----GraphQl.AspNetCore()
--------ServiceCollectionExtensions.cs(4KB)
--------EndpointRouteBuilderExtensions.cs(7KB)
--------GraphQlParameters.cs(307B)
--------ApplicationBuilderExtensions.cs(5KB)
--------ISchemaProvider.cs(201B)
--------IGraphQlBuilder.cs(937B)
--------GraphQlMiddlewareOptions.cs(826B)
--------GraphQl.AspNetCore.csproj(2KB)
--------GraphQlMiddleware.cs(9KB)
--------SchemaConfiguration.cs(3KB)
--------File()
--------GraphQlBuilder.cs(2KB)
--------GraphQLUserContext.cs(227B)
--------GraphQlDependencyResolver.cs(575B)
----.gitignore(5KB)
----GraphQlDemo()
--------Program.cs(741B)
--------appsettings.Development.json(168B)
--------Controllers()
--------GraphQlDemo.csproj(1KB)
--------appsettings.json(105B)
--------Startup.cs(6KB)
--------V1()
----GraphQl.AspNetCore.GraphiQL()
--------EndpointRouteBuilderExtensions.cs(7KB)
--------ApplicationBuilderExtensions.cs(3KB)
----build.ps1(7KB)
----___NuGet.Config(307B)
----LICENSE(1KB)
----GraphQlDemo.Services()
--------GraphQlDemo.Services.csproj(427B)
--------IBookService.cs(475B)
--------IPublisherService.cs(304B)
--------Implementations()
--------IAuthorService.cs(368B)
--------Validation()
----GraphQlDemo.Query()
--------GraphQlTypes()
--------GraphQlDemo.Query.csproj(337B)
----tools()
--------packages.config(161B)
----README.md(7KB)
----GraphQlDemo.sln(6KB)
----GraphQlDemo.Data()
--------Repositories()
--------GraphQlDemo.Data.csproj(250B)
----appveyor.yml(541B)
----GraphQlDemo.Models()
--------Publisher.cs(153B)
--------GraphQlDemo.Models.csproj(137B)
--------Author.cs(262B)
--------Book.cs(489B)
----.vscode()
--------launch.json(2KB)
--------tasks.json(338B)
----build.sh(3KB)
----azure-pipelines.yml(966B)
----contribution.md(3KB)
----test()
--------GraphQl.AspNetCore.IntegrationTest()
----GraphQlDemo.Data.InMemory()
--------books.json(6KB)
--------Repositories()
--------GraphQlDemo.Data.InMemory.csproj(705B)
----GraphQlDemo.GraphQl()
--------Extensions()
--------Types()
--------GraphQlDemo.GraphQl.csproj(696B)
--------RootTypes()
--------RootQuery.cs(531B)