Voiteh / Depin

Dependency injection library for Ceylon
Apache License 2.0
0 stars 0 forks source link
ceylon-lang dependency-injection

Depin - Dependency injection framework for Ceylon

All examples in this code can be found in example source directory of this repository

Core

"""
Depin Core - Dependency injection framework core module for Ceylon

Logging

This module uses standard Ceylon logging defined via module ceylon.logging. Configuration of logging may be altered using log value. Whole module uses log for logging purpose. Reference to module ceylon.logging documentation for more information.

Introduction

Whole concept of this framework, is based on Dependency and Injection abstract classes. Both are tightly coupled together. The Dependency class is different view on Ceylon declaration. Dependencies are identified by name and declaration type. Functional dependency type identification contains: