ASPNetCoreGraphQL

其他类别 2025-08-20

ASPNetCoreGraphQL

基于博客文章的示例项目演示了如何构建由ASP.NET Core 2.2,实体框架Core和GraphQL-Dotnet供电的GraphQL服务。

发展环境

  • .NET Core 2.2 SDK
  • Visual Studio Code v1.21.1(也应在VS2017中使用)
  • SQL Server Management Studio 2017

项目设置

该项目的配置为在必要时在运行时创建和播种数据库,因此不需要任何初始设置。只需从IDE启动调试器,或使用cli dotnet run命令从 nhlstats.api文件夹的根直接运行。

运行项目后,验证数据库是在您的本地SQL Server LocalDB实例中创建的。

另外,您还可以通过从 nhlstats.data文件夹运行dotnet ef database update应用现有迁移来创建数据库。种子数据将在应用程序的第一次运行中插入。

API配置为在端口5000上运行,如果与计算机上的其他服务发生冲突,则可以在此处更改。

接触

mark@fullstackmark.com

下载源码

通过命令行克隆项目:

git clone https://github.com/mmacneil/ASPNetCoreGraphQL.git