Login

    Register

Managed Hosting

PROJECT CATEGORIES

 

DI/1 - Inject One
Project Home Blog Wiki Known Issues Contact Project

Author: Sean Corfield (All RIAForge projects by this author)
Last Updated: October 21, 2011 10:35 AM
Version: 0.1.7 (pre-release)
Views: 2,753
Downloads: 121
License: Apache License, Version 2

Description:

DI/1 - Inject One - leverages some simple conventions to provide a Dependency Injection / Inversion of Control framework in a single file.

Intended to require near-zero configuration, DI/1 manages your application model (beans, services etc) without worrying about a framework getting in your way.

Beans (CFCs) are all 'discovered' using straightforward conventions.

DI/1 acts as a simple bean factory that offers containsBean(name), getBean(name) and parent bean factory functionality so it can be used with FW/1 or most other frameworks that support bean factories.

Mailing list: http://groups.google.com/group/framework-one/
Yes, DI/1 issues are currently being discussed alongside FW/1 issues!

Documentation: http://github.com/seancorfield/di1/wiki

For source code, forks, issues, documentation etc: http://github.com/seancorfield/di1

Note that the Download Project link here will get you the Bleeding Edge Release. Visit the github downloads page for stable releases!

Recent Blog Entries:

Last Update:

Bug fix for ACF9.0.1 compatibility (struct key order dependence).

Requirements:

DI/1 requires ColdFusion 9.0.1 or Railo 3.3.

Issue Tracker:

This project has an external bug tracker. You can find it here:
https://github.com/seancorfield/di1/issues