Skip to content

Commit a0c0fc5

Browse files
committed
fixed filter creation inside WithFilterInvoker.InvokeAsync
1 parent 80de1b5 commit a0c0fc5

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/ConsoleAppFramework/ConsoleAppFilter.cs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,9 @@ public WithFilterInvoker(MethodInfo methodInfo, object? instance, object?[] invo
7575
var methodFilters = methodInfo.GetCustomAttributes<ConsoleAppFilterAttribute>(true);
7676
foreach (var item in classFilters.Concat(methodFilters))
7777
{
78-
var filter = ActivatorUtilities.CreateInstance<ConsoleAppFilter>(serviceProvider, item.Type);
79-
if (filter != null)
80-
{
81-
filter.Order = item.Order;
82-
list.Add(filter);
83-
}
78+
var filter = (ConsoleAppFilter) ActivatorUtilities.CreateInstance(serviceProvider, item.Type);
79+
filter.Order = item.Order;
80+
list.Add(filter);
8481
}
8582

8683
var sortedAndReversedFilters = list.OrderBy(x => x.Order).Reverse().ToArray();

0 commit comments

Comments
 (0)