Refactor namespaces for DEX job behaviors

Updated namespaces for `CheckQueryExecutionBehavior`,
`MainQueryExecutionBehavior`, and `ReCRequestExecutionBehavior`
from `ECMJobRunner.Application.Behaviors` to
`ECMJobRunner.Application.DEXJob.Commands.Behaviors` to better
align with the `DEXJob.Commands` context.

Updated `DependencyInjection.cs` and test files to reference the
new namespace. Added `using Microsoft.Extensions.Options;` to
support the Options pattern in the updated files.
This commit is contained in:
2026-08-03 11:17:27 +02:00
parent afdeb8839c
commit a698f8daae
6 changed files with 6 additions and 6 deletions

View File

@@ -11,7 +11,7 @@ using System.Text.RegularExpressions;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace ECMJobRunner.Application.Behaviors namespace ECMJobRunner.Application.DEXJob.Commands.Behaviors
{ {
/// <summary> /// <summary>
/// Pipeline behavior that executes the check SQL query for DEX jobs /// Pipeline behavior that executes the check SQL query for DEX jobs

View File

@@ -11,7 +11,7 @@ using System.Text.RegularExpressions;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace ECMJobRunner.Application.Behaviors namespace ECMJobRunner.Application.DEXJob.Commands.Behaviors
{ {
/// <summary> /// <summary>
/// Pipeline behavior that executes the main SQL query for DEX jobs /// Pipeline behavior that executes the main SQL query for DEX jobs

View File

@@ -10,7 +10,7 @@ using System;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace ECMJobRunner.Application.Behaviors namespace ECMJobRunner.Application.DEXJob.Commands.Behaviors
{ {
/// <summary> /// <summary>
/// Pipeline behavior that sends ReC HTTP request for DEX jobs /// Pipeline behavior that sends ReC HTTP request for DEX jobs

View File

@@ -1,4 +1,4 @@
using ECMJobRunner.Application.Behaviors; using ECMJobRunner.Application.DEXJob.Commands.Behaviors;
using MediatR; using MediatR;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using ReC.Client; using ReC.Client;

View File

@@ -1,10 +1,10 @@
using ECMJobRunner.Application.Behaviors;
using ECMJobRunner.Application.Common.Constants; using ECMJobRunner.Application.Common.Constants;
using ECMJobRunner.Application.Common.Dtos; using ECMJobRunner.Application.Common.Dtos;
using ECMJobRunner.Application.Common.Exceptions; using ECMJobRunner.Application.Common.Exceptions;
using ECMJobRunner.Application.Common.Interfaces; using ECMJobRunner.Application.Common.Interfaces;
using ECMJobRunner.Application.Common.Options; using ECMJobRunner.Application.Common.Options;
using ECMJobRunner.Application.DEXJob.Commands; using ECMJobRunner.Application.DEXJob.Commands;
using ECMJobRunner.Application.DEXJob.Commands.Behaviors;
using ECMJobRunner.Domain.Entities; using ECMJobRunner.Domain.Entities;
using FluentAssertions; using FluentAssertions;
using MediatR; using MediatR;

View File

@@ -1,10 +1,10 @@
using ECMJobRunner.Application.Behaviors;
using ECMJobRunner.Application.Common.Constants; using ECMJobRunner.Application.Common.Constants;
using ECMJobRunner.Application.Common.Dtos; using ECMJobRunner.Application.Common.Dtos;
using ECMJobRunner.Application.Common.Exceptions; using ECMJobRunner.Application.Common.Exceptions;
using ECMJobRunner.Application.Common.Interfaces; using ECMJobRunner.Application.Common.Interfaces;
using ECMJobRunner.Application.Common.Options; using ECMJobRunner.Application.Common.Options;
using ECMJobRunner.Application.DEXJob.Commands; using ECMJobRunner.Application.DEXJob.Commands;
using ECMJobRunner.Application.DEXJob.Commands.Behaviors;
using ECMJobRunner.Domain.Entities; using ECMJobRunner.Domain.Entities;
using FluentAssertions; using FluentAssertions;
using MediatR; using MediatR;