PCRB follow up endpoints

This commit is contained in:
Chase Tucker
2025-03-11 08:31:39 -07:00
parent 2119b31764
commit 2dbde5d70c
11 changed files with 757 additions and 266 deletions

View File

@ -6,6 +6,7 @@ using dotenv.net;
using MesaFabApproval.API.Clients;
using MesaFabApproval.API.Services;
using MesaFabApproval.API.Utilities;
using MesaFabApproval.Models;
using MesaFabApproval.Shared.Services;
@ -94,6 +95,7 @@ builder.Services.AddScoped<IECNService, ECNService>();
builder.Services.AddScoped<ISmtpService, SmtpService>();
builder.Services.AddScoped<IUserService, UserService>();
builder.Services.AddScoped<IMonInWorkerClient, MonInWorkerClient>();
builder.Services.AddScoped<IMonInUtils, MonInUtils>();
builder.Services.AddScoped<IAuthenticationService, AuthenticationService>();
builder.Services.AddScoped<IMRBService, MRBService>();
builder.Services.AddScoped<IPCRBService, PCRBService>();
@ -101,7 +103,6 @@ builder.Services.AddScoped<IApprovalService, ApprovalService>();
builder.Services.AddControllers();
#if DEBUG
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen(c => {
c.SwaggerDoc("v1", new OpenApiInfo {
@ -128,7 +129,6 @@ builder.Services.AddSwaggerGen(c => {
}
});
});
#endif
WebApplication app = builder.Build();