Show / Hide Table of Contents

Namespace Juhta.Net.Services

Classes

ConstructorParam

Defines a class that represents a single parameter used in constructors of dependency injection services.

ConstructorParamException

This exception will be thrown whenever an error related to a constructor parameter of a dependency injection service occurs.

LibraryHandle

Defines the library handle of Services Library.

Service

Defines a class that encapsulates the metadata of a dependency injection service.

ServiceCreationException

This exception will be thrown when an instance of a dependency injection service cannot be created.

ServiceFactory

Defines a class that provides methods for getting metadata and creating instances of the configured dependency injection services.

ServiceId

Defines an identifier class for dependency injection services. A service identifier consists of two parts, scheme and specifier, which are separated by a colon. Type binded services can be defined by the 'type' scheme and name binded by the 'name' scheme.

ServiceInitializationException

This exception will be thrown when a dependency injection service cannot be initialized.

Enums

ConstructorParamType

Defines an enumeration for the parameter types used in constructors of depencendy injection services.

Back to top Copyright © 2017-2019 Juha Lähteenmäki
Generated by DocFX