Browse Source

Merge branch 'master' of https://github.com/colinin/abp-next-admin

pull/973/head
colin 1 year ago
parent
commit
ce96808117
  1. 24
      gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/src/LINGYUN.MicroService.Internal.Gateway/AbpHostingHostBuilderExtensions.cs
  2. 1
      gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/src/LINGYUN.MicroService.Internal.Gateway/Program.cs
  3. 18
      starter/readme.md

24
gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/src/LINGYUN.MicroService.Internal.Gateway/AbpHostingHostBuilderExtensions.cs

@ -0,0 +1,24 @@
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting;
namespace LINGYUN.MicroService.Internal.Gateway;
public static class AbpHostingHostBuilderExtensions
{
public const string AppYarpJsonPath = "yarp.json";
public static IHostBuilder AddYarpJson(
this IHostBuilder hostBuilder,
bool optional = true,
bool reloadOnChange = true,
string path = AppYarpJsonPath)
{
return hostBuilder.ConfigureAppConfiguration((_, builder) =>
{
builder.AddJsonFile(
path: AppYarpJsonPath,
optional: optional,
reloadOnChange: reloadOnChange
);
});
}
}

1
gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/src/LINGYUN.MicroService.Internal.Gateway/Program.cs

@ -19,6 +19,7 @@ public class Program
var builder = WebApplication.CreateBuilder(args); var builder = WebApplication.CreateBuilder(args);
builder.Host.AddAppSettingsSecretsJson() builder.Host.AddAppSettingsSecretsJson()
.UseAutofac() .UseAutofac()
.AddYarpJson()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); var configuration = config.Build();

18
starter/readme.md

@ -1,8 +1,10 @@
快速启动后端项目: **快速启动后端项目:**
1.使用 00.auto-config-docker.cmd 自动配置docker环境 1. 使用 `00.auto-config-docker.cmd` 自动配置docker环境
2.使用 01.migrate-db.cmd 迁移数据库 2. 使用 `01.migrate-db.cmd` 迁移数据库
3.使用 80.start-host.cmd 启动后端项目 3. 使用 `80.start-host.cmd` 启动后端项目
注:请按自己电脑运行速度调整 80.start-host.cmd 文件中的 stime 参数。
快速启动前端项目: 注:请按自己电脑运行速度调整 `80.start-host.cmd` 文件中的 `stime` 参数。
1.使用 91.install-node-module.cmd 安装npm依赖
2.使用 99.start-all.cmd 启动项目 **快速启动前端项目:**
1. 使用 `91.install-node-module.cmd` 安装npm依赖
2. 使用 `99.start-all.cmd` 启动项目

Loading…
Cancel
Save