From 1a1c8e71fcd14858f595029f089b2d4a00202b32 Mon Sep 17 00:00:00 2001
From: ogi <Administrator@S-OGI-PC>
Date: Fri, 05 Dec 2025 09:24:16 +0900
Subject: [PATCH] プロジェクトファイルを追加。
---
HotelPms.GrpcService/Util/Setting.cs | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 49 insertions(+), 0 deletions(-)
diff --git a/HotelPms.GrpcService/Util/Setting.cs b/HotelPms.GrpcService/Util/Setting.cs
new file mode 100644
index 0000000..074b663
--- /dev/null
+++ b/HotelPms.GrpcService/Util/Setting.cs
@@ -0,0 +1,49 @@
+using HotelPms.Share.Util;
+
+namespace HotelPms.GrpcService.Util
+{
+ public class Setting
+ {
+ /// <summary>
+ /// 共通DB
+ /// </summary>
+ public static string HotelCommonDB { get; set; } = string.Empty;
+
+ /// <summary>
+ /// 施設DB
+ /// </summary>
+ public static string HotelPmsDB { get; set; } = string.Empty;
+
+ /// <summary>
+ /// クラウド管理DB
+ /// </summary>
+ public static string SystemCenterDB { get; set; } = string.Empty;
+
+ public static string JwtIssuer { get; set; } = string.Empty;
+
+ public static string JwtAudience { get; set; } = string.Empty;
+
+ public static string JwtSecurityKey { get; set; } = string.Empty;
+
+ public static int GrpcPort { get; set; } = 0;
+
+ public static int ApiPort { get; set; } = 0;
+
+ /// <summary>
+ /// 初期化
+ /// </summary>
+ /// <param name="app"></param>
+ /// <param name="configuration"></param>
+ public static void Init(IConfiguration configuration)
+ {
+ Setting.HotelPmsDB = configuration.GetSection("ConnectionStrings:HotelPmsDB").Value;
+ Setting.HotelCommonDB = configuration.GetSection("ConnectionStrings:HotelCommonDB").Value;
+ Setting.SystemCenterDB = configuration.GetSection("ConnectionStrings:SystemManagementCenterDB").Value;
+ JwtIssuer = configuration["JwtIssuer"];
+ JwtAudience = configuration["JwtAudience"];
+ JwtSecurityKey = configuration["JwtSecurityKey"];
+ GrpcPort = CConvert.ToInt(configuration["GrpcPort"]);
+ ApiPort = CConvert.ToInt(configuration["ApiPort"]);
+ }
+ }
+}
--
Gitblit v1.10.0