<PackageReference Include="Relativity.ObjectManager" Version="12.1.171.20" />

Component

public static class Component
public static ComponentRegistration For(Type serviceType)

public static ComponentRegistration For(Type[] serviceTypes)

public static ComponentRegistration For(IEnumerable<Type> serviceTypes)

public static ComponentRegistration<TService> For<TService>()

public static ComponentRegistration<TService1> For<TService1, TService2>()

public static ComponentRegistration<TService1> For<TService1, TService2, TService3>()

public static ComponentRegistration<TService1> For<TService1, TService2, TService3, TService4>()

public static ComponentRegistration<TService1> For<TService1, TService2, TService3, TService4, TService5>()

public static bool HasAttribute<TAttribute>(Type type) where TAttribute : Attribute

public static Predicate<Type> HasAttribute<TAttribute>(Predicate<TAttribute> filter) where TAttribute : Attribute

public static bool IsCastleComponent(Type type)

public static Predicate<Type> IsInNamespace(string namespace)

public static Predicate<Type> IsInNamespace(string namespace, bool includeSubnamespaces)

public static Predicate<Type> IsInSameNamespaceAs(Type type)

public static Predicate<Type> IsInSameNamespaceAs(Type type, bool includeSubnamespaces)

public static Predicate<Type> IsInSameNamespaceAs<T>()

public static Predicate<Type> IsInSameNamespaceAs<T>(bool includeSubnamespaces)