This commit is contained in:
Zeeshaun
2026-03-17 10:03:23 -05:00
parent 1a0702a79a
commit bd1a9744ad
139 changed files with 5388 additions and 0 deletions
@@ -0,0 +1,22 @@
using System.Collections.Generic;
namespace LCU.Api.Internal.ArchiverApi.Configuration;
public class ArchiverApiConfig
{
public string SeqUrl { get; set; }
public string SeqApiKey { get; set; }
public string ApplicationName { get; set; }
public string NotificationApiEmail { get; set; }
public string FileOperationApiBulkMoveFile { get; set; }
public string FileOperationApiBuildDynamicFileList { get; set; }
public string FileOperationApiValidateFileExists { get; set; }
public string CoreApiWrapperGetApplicationHistory { get; set; }
public string DnaBasePath { get; set; }
public string ReportPathDateFormat { get; set; }
public string ErrorMonitoringTemplate { get; set; }
public string ErrorRowTemplate { get; set; }
public string ErrorMonitoringSubject { get; set; }
public List<string> ErrorRecipients { get; set; }
public string TimeZone { get; set; }
public FeatureFlags FeatureFlags { get; set; }
}
@@ -0,0 +1,8 @@
using LCU.Library.Internal.LcuMassTransitModels;
namespace LCU.Api.Internal.ArchiverApi.Configuration;
public class ReceiveEndpointConfigurations
{
public ReceiveEndpointConfiguration ArchiverReceiveEndpoint { get; set; }
public ReceiveEndpointConfiguration ResponseReceiveEndpoint { get; set; }
}
@@ -0,0 +1,7 @@
namespace LCU.Api.Internal.ArchiverApi.Configuration;
public class FeatureFlags
{
public bool RunArchiverConsumer { get; set; }
public bool RunResponseConsumer { get; set; }
}