Merge branch 'v1.15' into endgame_1.15-updates

This commit is contained in:
Hannah Hunter 2025-02-12 13:55:40 -05:00 committed by GitHub
commit 44f5ce468c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -78,13 +78,13 @@ var app = builder.Build();
//Registers an endpoint to receive and process triggered jobs //Registers an endpoint to receive and process triggered jobs
var cancellationTokenSource = new CancellationTokenSource(TimeSpan.FromSeconds(5)); var cancellationTokenSource = new CancellationTokenSource(TimeSpan.FromSeconds(5));
app.MapDaprScheduledJobHandler((string jobName, DaprJobDetails jobDetails, ILogger logger, CancellationToken cancellationToken) => { app.MapDaprScheduledJobHandler((string jobName, ReadOnlyMemory<byte> jobPayload, ILogger logger, CancellationToken cancellationToken) => {
logger?.LogInformation("Received trigger invocation for job '{jobName}'", jobName); logger?.LogInformation("Received trigger invocation for job '{jobName}'", jobName);
switch (jobName) switch (jobName)
{ {
case "prod-db-backup": case "prod-db-backup":
// Deserialize the job payload metadata // Deserialize the job payload metadata
var jobData = JsonSerializer.Deserialize<BackupJobData>(jobDetails.Payload); var jobData = JsonSerializer.Deserialize<BackupJobData>(jobPayload);
// Process the backup operation - we assume this is implemented elsewhere in your code // Process the backup operation - we assume this is implemented elsewhere in your code
await BackupDatabaseAsync(jobData, cancellationToken); await BackupDatabaseAsync(jobData, cancellationToken);