Files
WpfExtended/WpfExtended.Test/Utilities/TypeCrawler.cs
T
Alexandru Macocian 166f9b499e Reorganized structure.
Created test project.
2021-04-01 12:51:08 +02:00

18 lines
447 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Media.Effects;
namespace WpfExtended.Tests.Utilities
{
internal static class TypeCrawler
{
public static IEnumerable<Type> GetEffectTypes<T>()
{
return AppDomain.CurrentDomain.GetAssemblies()
.SelectMany(a => a.GetTypes()
.Where(t => t.IsAssignableTo(typeof(T))));
}
}
}