Skip to content

Commit a789d36

Browse files
committed
Renamed TriggerConfiguration
1 parent 357f62b commit a789d36

9 files changed

Lines changed: 17 additions & 17 deletions

File tree

src/EntityFrameworkCore.Triggered.Abstractions/TriggerConfiguration.cs renamed to src/EntityFrameworkCore.Triggered.Abstractions/TriggerSessionConfiguration.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
namespace EntityFrameworkCore.Triggered
88
{
9-
public record TriggerConfiguration
9+
public record TriggerSessionConfiguration
1010
{
11-
public TriggerConfiguration(bool disabled, int maxCascadeCycles)
11+
public TriggerSessionConfiguration(bool disabled, int maxCascadeCycles)
1212
{
1313
Disabled = disabled;
1414
MaxCascadeCycles = maxCascadeCycles;

src/EntityFrameworkCore.Triggered/Extensions/DbContextExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public static ITriggerSession CreateTriggerSession(this DbContext dbContext, ISe
3434
/// <summary>
3535
/// Creates a <c>ITriggerSession</c> that can be used to manually invoke triggers
3636
/// </summary>
37-
public static ITriggerSession CreateTriggerSession(this DbContext dbContext, Func<TriggerConfiguration, TriggerConfiguration> configurator, IServiceProvider? serviceProvider = null)
37+
public static ITriggerSession CreateTriggerSession(this DbContext dbContext, Func<TriggerSessionConfiguration, TriggerSessionConfiguration> configurator, IServiceProvider? serviceProvider = null)
3838
{
3939
var triggerService = GetTriggerService(dbContext);
4040
var configuration = configurator(triggerService.Configuration);
@@ -46,7 +46,7 @@ public static ITriggerSession CreateTriggerSession(this DbContext dbContext, Fun
4646
/// <summary>
4747
/// Creates a new <c>ITriggerSession</c> that can be used to manually invoke triggers. Throws if a TriggerSession is already active
4848
/// </summary>
49-
public static ITriggerSession CreateNewTriggerSession(this DbContext dbContext, Func<TriggerConfiguration, TriggerConfiguration>? configurator = null, IServiceProvider? serviceProvider = null)
49+
public static ITriggerSession CreateNewTriggerSession(this DbContext dbContext, Func<TriggerSessionConfiguration, TriggerSessionConfiguration>? configurator = null, IServiceProvider? serviceProvider = null)
5050
{
5151
var triggerService = GetTriggerService(dbContext);
5252
if (triggerService.Current is not null)

src/EntityFrameworkCore.Triggered/ITriggerService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ namespace EntityFrameworkCore.Triggered
55
{
66
public interface ITriggerService
77
{
8-
TriggerConfiguration Configuration { get; set; }
8+
TriggerSessionConfiguration Configuration { get; set; }
99

1010
ITriggerSession CreateSession(DbContext context, IServiceProvider? serviceProvider = null);
1111

12-
ITriggerSession CreateSession(DbContext context, TriggerConfiguration configuration, IServiceProvider? serviceProvider = null);
12+
ITriggerSession CreateSession(DbContext context, TriggerSessionConfiguration configuration, IServiceProvider? serviceProvider = null);
1313

1414
ITriggerSession? Current { get; set; }
1515
}

src/EntityFrameworkCore.Triggered/Internal/CascadingTriggerContextDiscoveryStrategy.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public CascadingTriggerContextDiscoveryStrategy(string name, bool skipDetectedCh
2626
_skipDetectedChanges = skipDetectedChanges;
2727
}
2828

29-
public IEnumerable<IEnumerable<TriggerContextDescriptor>> Discover(TriggerConfiguration configuration, TriggerContextTracker tracker, ILogger logger)
29+
public IEnumerable<IEnumerable<TriggerContextDescriptor>> Discover(TriggerSessionConfiguration configuration, TriggerContextTracker tracker, ILogger logger)
3030
{
3131
var maxCascadingCycles = configuration.MaxCascadeCycles;
3232
_discoveryStarted(logger, _name, maxCascadingCycles, null);

src/EntityFrameworkCore.Triggered/Internal/ITriggerContextDiscoveryStrategy.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ namespace EntityFrameworkCore.Triggered.Internal
55
{
66
public interface ITriggerContextDiscoveryStrategy
77
{
8-
IEnumerable<IEnumerable<TriggerContextDescriptor>> Discover(TriggerConfiguration configuration, TriggerContextTracker tracker, ILogger logger);
8+
IEnumerable<IEnumerable<TriggerContextDescriptor>> Discover(TriggerSessionConfiguration configuration, TriggerContextTracker tracker, ILogger logger);
99
}
1010
}

src/EntityFrameworkCore.Triggered/Internal/NonCascadingTriggerContextDiscoveryStrategy.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public NonCascadingTriggerContextDiscoveryStrategy(string name)
1919
_name = name ?? throw new ArgumentNullException(nameof(name));
2020
}
2121

22-
public IEnumerable<IEnumerable<TriggerContextDescriptor>> Discover(TriggerConfiguration configuration, TriggerContextTracker tracker, ILogger logger)
22+
public IEnumerable<IEnumerable<TriggerContextDescriptor>> Discover(TriggerSessionConfiguration configuration, TriggerContextTracker tracker, ILogger logger)
2323
{
2424
var changes = tracker.DiscoveredChanges ?? throw new InvalidOperationException("Trigger discovery process has not yet started. Please ensure that TriggerSession.DiscoverChanges() or TriggerSession.RaiseBeforeSaveTriggers() has been called");
2525

src/EntityFrameworkCore.Triggered/TriggerService.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public class TriggerService : ITriggerService, IResettableService
1616
readonly ITriggerDiscoveryService _triggerDiscoveryService;
1717
readonly ICascadeStrategy _cascadingStrategy;
1818
readonly ILoggerFactory _loggerFactory;
19-
readonly TriggerConfiguration _defaultConfiguration;
19+
readonly TriggerSessionConfiguration _defaultConfiguration;
2020

2121
ITriggerSession? _currentTriggerSession;
2222

@@ -25,7 +25,7 @@ public TriggerService(ITriggerDiscoveryService triggerDiscoveryService, ICascade
2525
_triggerDiscoveryService = triggerDiscoveryService ?? throw new ArgumentNullException(nameof(triggerDiscoveryService));
2626
_cascadingStrategy = cascadingStrategy ?? throw new ArgumentNullException(nameof(cascadingStrategy));
2727
_loggerFactory = loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory));
28-
_defaultConfiguration = new TriggerConfiguration(false, triggerOptions.Value.MaxCascadeCycles);
28+
_defaultConfiguration = new TriggerSessionConfiguration(false, triggerOptions.Value.MaxCascadeCycles);
2929

3030
Configuration = _defaultConfiguration;
3131
}
@@ -36,12 +36,12 @@ public ITriggerSession? Current
3636
set => _currentTriggerSession = value;
3737
}
3838

39-
public TriggerConfiguration Configuration { get; set; }
39+
public TriggerSessionConfiguration Configuration { get; set; }
4040

4141
public ITriggerSession CreateSession(DbContext context, IServiceProvider? serviceProvider)
4242
=> CreateSession(context, Configuration, serviceProvider);
4343

44-
public ITriggerSession CreateSession(DbContext context, TriggerConfiguration configuration, IServiceProvider? serviceProvider)
44+
public ITriggerSession CreateSession(DbContext context, TriggerSessionConfiguration configuration, IServiceProvider? serviceProvider)
4545
{
4646
if (context is null)
4747
{

src/EntityFrameworkCore.Triggered/TriggerSession.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ public class TriggerSession : ITriggerSession
1717
static ITriggerContextDiscoveryStrategy? _afterSaveFailedTriggerContextDiscoveryStrategy;
1818

1919
readonly ITriggerService _triggerService;
20-
readonly TriggerConfiguration _configuration;
20+
readonly TriggerSessionConfiguration _configuration;
2121
readonly ITriggerDiscoveryService _triggerDiscoveryService;
2222
readonly TriggerContextTracker _tracker;
2323
readonly ILogger<TriggerSession> _logger;
2424

2525
bool _raiseBeforeSaveTriggersCalled;
2626

27-
public TriggerSession(ITriggerService triggerService, TriggerConfiguration configuration, ITriggerDiscoveryService triggerDiscoveryService, TriggerContextTracker tracker, ILogger<TriggerSession> logger)
27+
public TriggerSession(ITriggerService triggerService, TriggerSessionConfiguration configuration, ITriggerDiscoveryService triggerDiscoveryService, TriggerContextTracker tracker, ILogger<TriggerSession> logger)
2828
{
2929
_triggerService = triggerService ?? throw new ArgumentNullException(nameof(triggerService));
3030
_configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));

test/EntityFrameworkCore.Triggered.Tests/Stubs/TriggerServiceStub.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class TriggerServiceStub : ITriggerService
1111

1212
public ITriggerSession Current { get; set; }
1313

14-
public TriggerConfiguration Configuration { get; set; }
14+
public TriggerSessionConfiguration Configuration { get; set; }
1515

1616
public ITriggerSession CreateSession(DbContext context, IServiceProvider serviceProvider)
1717
{
@@ -22,6 +22,6 @@ public ITriggerSession CreateSession(DbContext context, IServiceProvider service
2222
return LastSession;
2323
}
2424

25-
public ITriggerSession CreateSession(DbContext context, TriggerConfiguration configuration, IServiceProvider serviceProvider = null) => throw new NotImplementedException();
25+
public ITriggerSession CreateSession(DbContext context, TriggerSessionConfiguration configuration, IServiceProvider serviceProvider = null) => throw new NotImplementedException();
2626
}
2727
}

0 commit comments

Comments
 (0)