Skip to content

Commit c2484e8

Browse files
committed
fix: enumeration exception
1 parent af01214 commit c2484e8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/JsonApiDotNetCore/Graph/ServiceDiscoveryFacade.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public ServiceDiscoveryFacade AddAssembly(Assembly assembly)
7272
void IServiceDiscoveryFacade.DiscoverResources()
7373
{
7474

75-
foreach (var (assembly, discoveredResourceDescriptors) in _discoverableAssemblies)
75+
foreach (var (assembly, discoveredResourceDescriptors) in _discoverableAssemblies.ToArray())
7676
{
7777
var resourceDescriptors = GetOrSetResourceDescriptors(discoveredResourceDescriptors, assembly);
7878

@@ -86,7 +86,7 @@ void IServiceDiscoveryFacade.DiscoverResources()
8686
/// <inheritdoc/>
8787
void IServiceDiscoveryFacade.DiscoverServices()
8888
{
89-
foreach (var (assembly, discoveredResourceDescriptors) in _discoverableAssemblies)
89+
foreach (var (assembly, discoveredResourceDescriptors) in _discoverableAssemblies.ToArray())
9090
{
9191
AddDbContextResolvers(assembly);
9292

test/DiscoveryTests/ServiceDiscoveryFacadeTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public ServiceDiscoveryFacadeTests()
5454

5555
_resourceGraphBuilder = new ResourceGraphBuilder(options, NullLoggerFactory.Instance);
5656
}
57-
57+
5858
[Fact]
5959
public void AddAssembly_Adds_All_Resources_To_Graph()
6060
{

0 commit comments

Comments
 (0)