{ "Serilog": { "LevelSwitches": { "$controlSwitch": "Information" }, "MinimumLevel": { "ControlledBy": "$controlSwitch", "Override": { "Microsoft": "Information", "System": "Warning", "Microsoft.AspNetCore": "Warning" } }, "WriteTo": [ { "Name": "Seq", "Args": { "serverUrl": "https://qa-seq.lcu-internal.com", "apiKey": "VfIDjFsJC1zLalKeesnu", "controlLevelSwitch": "$controlSwitch" } } ], "Enrich": [ "FromLogContext", "WithMachineName", "WithThreadId" ], "Properties": { "Application": "Dispatcher", "Environment": "Debug" } }, "AllowedHosts": "*", "Primary": { "AttemptsLimit": 2, "SchedulersCronSchedule": "* * * * *", "Apis": { "FileOperationApi": { "MoveFile": "https://localhost:44385/api/FileOperations/MoveFile", "CopyFile": "https://localhost:44385/api/FileOperations/CopyFile", "RenameFile": "https://localhost:44385/api/FileOperations/RenameFile", "DeleteFile": "https://localhost:44385/api/FileOperations/DeleteFile", "ZipDirectory": "https://localhost:44385/api/FileOperations/ZipDirectory", "CreateDirectory": "https://localhost:44385/api/FileOperations/CreateDirectory", "RenameDirectory": "https://localhost:44385/api/FileOperations/RenameDirectory" }, "FtpApi": { "SftpFile": "https://localhost:44383/api/Sftp" }, "NotificationApi": { "Email": "http://localhost:54954/api/Email" } } }, "Connections": { "SQL": { "DispatcherDb": "data source=localhost;initial catalog=Dispatcher;Integrated Security=SSPI;MultipleActiveResultSets=True;App=EntityFramework" } }, "DispatcherConfig": { "Url": "https://localhost:44380/api/QueueIngestion" }, "DispatcherIngestionConsumer": { "QueueName": "LCU.Queue.Dispatcher.Ingestion", "ExchangeName": "LCU.Dispatcher.Direct", "Subject": "LCU.Queue.Dispatcher.Ingestion" }, "ErroredDispatcherIngestionConsumer": { "QueueName": "LCU.Queue.Dispatcher.Ingestion.Errored", "ExchangeName": "LCU.Dispatcher.Direct", "Subject": "LCU.Queue.Dispatcher.Ingestion.Errored" }, "DispatcherExecutionConsumer": { "QueueName": "LCU.Queue.Dispatcher.Execution", "ExchangeName": "LCU.Dispatcher.Direct", "Subject": "LCU.Queue.Dispatcher.Execution" }, "DispatcherCompletionConsumer": { "QueueName": "LCU.Queue.Dispatcher.Completion", "ExchangeName": "LCU.Dispatcher.Direct", "Subject": "LCU.Queue.Dispatcher.Completion" } }