refactor: relocate options classes to dedicated Options folders
Move configuration options from Core/DataAccess/DataSync/ExcelIO to dedicated Options folders within each project for better organization. Update all references and tests accordingly.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
using System.Diagnostics.Metrics;
|
||||
using JdeScoping.Core.Models.Enums;
|
||||
using JdeScoping.DataSync.Configuration;
|
||||
using JdeScoping.DataSync.Options;
|
||||
using JdeScoping.DataSync.Contracts;
|
||||
using JdeScoping.DataSync.Models;
|
||||
using JdeScoping.DataSync.Services;
|
||||
@@ -27,7 +27,7 @@ public class SyncOrchestratorTests
|
||||
public SyncOrchestratorTests()
|
||||
{
|
||||
_scheduleChecker = Substitute.For<IScheduleChecker>();
|
||||
_options = Options.Create(new DataSyncOptions
|
||||
_options = Microsoft.Extensions.Options.Options.Create(new DataSyncOptions
|
||||
{
|
||||
MaxDegreeOfParallelism = 4
|
||||
});
|
||||
@@ -176,7 +176,7 @@ public class SyncOrchestratorTests
|
||||
public async Task ExecutePendingSyncsAsync_RespectsMaxDegreeOfParallelism()
|
||||
{
|
||||
// Arrange: Create 10 tasks but limit parallelism to 2
|
||||
var options = Options.Create(new DataSyncOptions
|
||||
var options = Microsoft.Extensions.Options.Options.Create(new DataSyncOptions
|
||||
{
|
||||
MaxDegreeOfParallelism = 2
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user