Added MidrandShop feature and spl;it extensions and healthchecks
continuous-integration/drone/pr Build is failing

This commit is contained in:
Khwezi Mngoma
2026-05-23 11:48:47 +02:00
parent 3656223b5f
commit 7d5e9a18d8
15 changed files with 185 additions and 49 deletions
+5 -3
View File
@@ -1,15 +1,17 @@
using LiteCharms.Features.Quartz;
using LiteCharms.Features.Quartz.Abstractions;
using static LiteCharms.Features.Extensions.Postgres;
namespace LiteCharms.Features.Extensions;
public static class Quartz
{
private const string databaseConfigName = "PostgresScheduler";
public const string ShopSchedulerName = "shop";
public const string MidrandShopSchedulerName = "midrandshop";
public static IServiceCollection AddQuartzSchedulerClient(this IServiceCollection services, string schedulerName, IConfiguration configuration)
{
var connectionString = configuration.GetConnectionString(databaseConfigName);
var connectionString = configuration.GetConnectionString(SchedulerDbConfigName);
services.ConfigureCommon();
@@ -44,7 +46,7 @@ public static class Quartz
public static IServiceCollection AddQuartzScheduler(this IServiceCollection services, string schedulerName, IConfiguration configuration)
{
var connectionString = configuration.GetConnectionString(databaseConfigName);
var connectionString = configuration.GetConnectionString(SchedulerDbConfigName);
services.ConfigureCommon();