Skip to content
This repository has been archived by the owner on Jun 25, 2024. It is now read-only.

炉石传说论坛的Blazor重制版,使用Blazor和ASP.NET Core WebApi前后端分离构建。

License

Notifications You must be signed in to change notification settings

Yu-Core/HearthStoneForumBlazor

Repository files navigation

HearthStoneForumBlazor

English | 简体中文

炉石传说论坛的Blazor重制版,使用Blazor和ASP.NET Core WebApi前后端分离构建,具有响应式显示。



输入图片说明

前端

  • 主要语言:C#
  • 主要技术栈:Blazor + Masa Blazor + Blazored.LocalStorage
  • .NET版本:.NET6

后端

  • 主要语言:C#
  • 主要技术栈:ASP.NET Core WebApi + SqlSugar + JWT + AutoMapper
  • 数据库:SQL Server
  • .NET版本:.NET6

使用方法

1.更改连接字符串 ./HearthStoneForum.WebApi/appsettings.json ./HearthStoneForum.JWT/appsettings.json ./HearthStoneForum.Test/appsettings.json

2.由于采用了代码优先,修改 ./HearthStoneForum.Repository/BaseRepository.cs,将下面这部分取消注释。

//创建数据库及表,第一次运行后注释掉,不然会影响性能
//base.Context.DbMaintenance.CreateDatabase();

//Type[] types = new Type[] { 
//    typeof(Area)
//    ...
//    ...
//};
//base.Context.CodeFirst.InitTables(types);

3.插入一些基础数据,运行./HearthStoneForum.Test/Controllers/TestController.cs这个控制器

About

炉石传说论坛的Blazor重制版,使用Blazor和ASP.NET Core WebApi前后端分离构建。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published