Mike Bierlee
9e5a27d046
Deprecate singleton factory method
...
The factory method encourages misuse of dependency injection (by using it as a service locator). Removing the factory method forces the user to make this choice deliberately.
2016-08-08 22:17:17 +02:00
Thayne McCombs
6255292069
Use bit flags for options.
...
A more idiomatic and efficient way of passing options.
2016-06-26 21:45:48 -06:00
Mike Bierlee
7308702dfe
Add ability to mark autowire dependencies as optional
2016-02-15 22:52:48 +01:00
Mike Bierlee
f1e7b2809c
Add example for detailing how registration on resolve works
2016-02-09 21:30:51 +01:00
Mike Bierlee
fdbd3c06a1
Make all autowired members in examples and the tutorial private
...
To set a proper example!
2016-02-09 21:06:07 +01:00
Mike Bierlee
7bd0795b3f
Fix line delimiters
2016-01-06 20:28:25 +01:00
Mike Bierlee
c35e494dfe
Update copyrights
2016-01-06 20:18:35 +01:00
Mike Bierlee
664c51b9c4
Add license to examples
2015-12-28 22:45:15 +01:00
Mike Bierlee
435dc37c3c
Add application context example
2015-12-28 22:38:58 +01:00
Mike Bierlee
a59e7a9731
Add example project demonstrating @AssignNewInstance
2015-07-06 22:55:41 +02:00
Mike Bierlee
9d5b4e97a7
Add array completion example
2015-07-04 14:32:08 +02:00
Mike Bierlee
71ac539f2a
Add canonical package module
...
This commit deprecates non-canonical package module "dependency.d".
2015-07-01 21:06:55 +02:00
Mike Bierlee
a919402981
Rename dependency container instance in examples more aptly
2015-03-22 14:55:45 +01:00
Mike Bierlee
1123aa0ef9
Escape chevrons
2015-02-21 17:55:14 +01:00
Mike Bierlee
aac43cca15
Add building instructions for examples
2015-02-21 17:53:15 +01:00
Mike Bierlee
2a69cb4757
Add example where qualifiers are used
2015-02-21 17:48:55 +01:00
Mike Bierlee
a41bfe8ac4
Add quickstart example from README as compilable sub-config
2015-02-21 17:20:57 +01:00