Skip to content

Commit

Permalink
Ignore application assembly when scanning compiled types
Browse files Browse the repository at this point in the history
  • Loading branch information
pomianowski authored and jeremydmiller committed Feb 4, 2025
1 parent 483bf29 commit ddca43b
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/Marten/StoreOptions.Registration.cs
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,10 @@ public void EventsImplement(Type type)

internal void Scan(StoreOptions options)
{
var assemblies = _assemblies.Union([options.ApplicationAssembly]).ToArray();
var assemblies = options.ApplicationAssembly == null
? _assemblies.ToArray()
: _assemblies.Union([options.ApplicationAssembly]).ToArray();

var publicTypes =
TypeRepository.FindTypes(assemblies, TypeClassification.Concretes | TypeClassification.Closed, type => type.IsPublic || type.IsNestedPublic)
.ToArray();
Expand Down

0 comments on commit ddca43b

Please sign in to comment.