Skip to content

NexusLabs.Needlr.Catalog

NexusLabs.Needlr

NexusLabs.Needlr.Catalog Namespace

Classes
ConstructorParameterEntry Represents a constructor parameter.
DecoratorCatalogEntry Represents a decorator registration discovered at compile time.
HostedServiceCatalogEntry Represents a hosted service registration discovered at compile time.
InterceptedServiceCatalogEntry Represents an intercepted service discovered at compile time.
OptionsCatalogEntry Represents an options/configuration binding discovered at compile time.
PluginCatalogEntry Represents a plugin discovered at compile time.
ServiceCatalogEntry Represents a service registration discovered at compile time.
Interfaces
IServiceCatalog Provides compile-time service registration metadata. Generated by Needlr source generator when [GenerateTypeRegistry] is used.
Enums
ServiceCatalogLifetime Service lifetime as discovered at compile time.