Upgraded backend services #28

Merged
khwezi merged 1 commits from ui-design into main 2026-05-30 00:32:24 +02:00
4 changed files with 18 additions and 19 deletions
+2 -1
View File
@@ -18,12 +18,13 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="LiteCharms.Features" Version="1.43.0" /> <PackageReference Include="LiteCharms.Features" Version="1.51.0" />
</ItemGroup> </ItemGroup>
<!-- UI --> <!-- UI -->
<ItemGroup> <ItemGroup>
<PackageReference Include="ANM.Blazored.Toast" Version="0.1.1" /> <PackageReference Include="ANM.Blazored.Toast" Version="0.1.1" />
<PackageReference Include="LiteCharms.Features.MidrandBooks" Version="1.51.0" />
<!-- Global Usings --> <!-- Global Usings -->
<Using Include="Blazored.Toast.Services" /> <Using Include="Blazored.Toast.Services" />
+8 -8
View File
@@ -1,5 +1,6 @@
using LiteCharms.Features.Extensions; using LiteCharms.Features.Extensions;
using LiteCharms.Features.Mediator; using LiteCharms.Features.Mediator;
using LiteCharms.Features.MidrandBooks.Extensions;
using MidrandBookshop.Components; using MidrandBookshop.Components;
using static LiteCharms.Features.Extensions.Quartz; using static LiteCharms.Features.Extensions.Quartz;
@@ -11,22 +12,21 @@ builder.Services.AddRazorComponents()
builder.AddMonitoring(); builder.AddMonitoring();
builder.Services.AddEndpointsApiExplorer(); builder.Services.AddEndpointsApiExplorer();
//builder.Services.AddMediator(); builder.Services.AddMediator();
//builder.Services.AddScoped(typeof(IPipelineBehavior<,>), typeof(TelemetryPipelineBehavior<,>)); builder.Services.AddScoped(typeof(IPipelineBehavior<,>), typeof(TelemetryPipelineBehavior<,>));
//builder.Services.AddScoped(typeof(IPipelineBehavior<,>), typeof(LoggingPipelineBehavior<,>)); builder.Services.AddScoped(typeof(IPipelineBehavior<,>), typeof(LoggingPipelineBehavior<,>));
//builder.Services.AddSalesServiceBus();
//builder.Services.AddGeneralServiceBus();
builder.Services.AddQuartzSchedulerClient(MidrandShopSchedulerName, builder.Configuration); builder.Services.AddQuartzSchedulerClient(MidrandShopSchedulerName, builder.Configuration);
//builder.Services.AddEmailServices(builder.Configuration); builder.Services.AddEmailServices(builder.Configuration);
//builder.Services.AddEmailServiceBus(); builder.Services.AddEmailServiceBus();
builder.Services.AddShopServices();
builder.Services.AddMidrandShopDatabase(builder.Configuration); builder.Services.AddMidrandShopDatabase(builder.Configuration);
builder.Services.AddMidrandShopPostgresHealthCheck(); builder.Services.AddMidrandShopPostgresHealthCheck();
//builder.Services.AddMidrandShopQuartzHealthCheck(); builder.Services.AddMidrandShopQuartzHealthCheck();
builder.Services.AddHealthChecksSupport(builder.Configuration); builder.Services.AddHealthChecksSupport(builder.Configuration);
var app = builder.Build(); var app = builder.Build();
+6 -8
View File
@@ -1,16 +1,14 @@
{ {
"Email": { "BookshopS3Settings": {
"Credentials": { "ServiceUrl": "http://192.168.1.177:30900",
"Username": "shop@litecharms.co.za" "Region": "garage",
}, "BucketName": "bookshop",
"Port": 465, "CdnBaseUrl": "https://bookshop.cdn.khongisa.co.za"
"Host": "mail.litecharms.co.za",
"UseSsl": true
}, },
"Monitoring": { "Monitoring": {
"ApiKey": "", "ApiKey": "",
"Address": "http://aspire-dashboard-service.aspire.svc.cluster.local:18889", "Address": "http://aspire-dashboard-service.aspire.svc.cluster.local:18889",
"ServiceName": "LiteCharms.Shop" "ServiceName": "MidrandBooks.DEV"
}, },
"Logging": { "Logging": {
"LogLevel": { "LogLevel": {
+2 -2
View File
@@ -44,7 +44,7 @@ metadata:
name: midrandbooks name: midrandbooks
namespace: midrandbooks-uat namespace: midrandbooks-uat
spec: spec:
replicas: 1 replicas: 2
selector: selector:
matchLabels: matchLabels:
app: midrandbooks app: midrandbooks
@@ -82,7 +82,7 @@ spec:
secretKeyRef: secretKeyRef:
name: midrandbooks-secrets name: midrandbooks-secrets
key: connection-string-quartz key: connection-string-quartz
- name: ConnectionStrings__PostgresMidrandShop - name: ConnectionStrings__PostgresMidrandBooks
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: midrandbooks-secrets name: midrandbooks-secrets