[성현모] KMS 컨트롤러 추가 완료

This commit is contained in:
SHM
2026-02-02 09:05:30 +09:00
parent 31f3079ead
commit 73166a0285
6 changed files with 192 additions and 65 deletions

View File

@ -1,6 +1,7 @@
using SystemX.Core.Services;
using WebApi.Project.ProxyKMS.Models;
using WebApi.Project.ProxyKMS.Services;
string configDir = @"../../Config";
string configFileName = "WebApi.Project.ProxyKMSApi.Config.json";
@ -21,6 +22,9 @@ var builder = WebApplication.CreateBuilder(args);
//singleton
builder.Services.AddSingleton<ConfigService<ProxyKMSConfig>>();
//scoped
builder.Services.AddSingleton<KmsService>();
builder.Services.AddControllers();
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
builder.Services.AddEndpointsApiExplorer();