Quick Search:

jump to detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

trunk 67 2

latest revision download trunk

67 deleted | Diffs: previous, other | Lines: 0 ( +0, -137 )

Created: 2008-05-25 23:30:32 -0500 (6 months ago) | Author: nkohari | Changeset: 67

Added auto-wiring extension.
Major refactoring to improve component infrastructure and expose more strategy-based extension points rather than requiring inheritance.
Removed property-based shortcuts on StandardComponentContainer because they were getting too cumbersome with the additional components.

62 annotated / raw | Diffs: previous, other | Lines: 137 ( +1, -1 )

Created: 2008-05-02 20:12:29 -0500 (7 months ago) | Author: nkohari | Changeset: 62

Moved to: trunk/src/Core/Infrastructure/Extensions/ExtensionsForICustomAttributeProvider.cs 67

Added IProviderFactory and IBindingFactory components to reduce concerns of KernelBase & improve extensibility
Refactored plugin-based factories for DRY purposes
Updated copyright notice on license headers

57 new/moved annotated / raw | Diffs: previous, other | Lines: 137 ( +137, -0 )

Created: 2008-04-25 15:03:36 -0500 (7 months ago) | Author: nkohari | Changeset: 57

Moved from: trunk/src/Core/Infrastructure/Utility/AttributeReader.cs 2

Removed GenerateLogMessages option from KernelOptions, replaced with Is*Enabled properties on loggers.
Added InstanceTrackingMode option to KernelOptions to control tracking of transient instances.
Merged DirectiveCollection and ParameterCollection to create TypedCollection to remove repetition.
All exception formatting logic is now funneled through ExceptionFormatter, for possible future i18n. Got rid of Guard.
Started to move away from utility classes (i.e. AttributeReader) and towards extension methods with ExtensionAttribute trick.
Various other code improvements and cleanup.

2 new annotated / raw | Lines: 140 ( +140, -0 )

Created: 2007-11-10 22:23:45 -0600 (12 months ago) | Author: nkohari | Changeset: 2

Moved to: trunk/src/Core/Infrastructure/Extensions/ExtensionAttribute.cs 57

Moved from old repository

Branch point for: aop config sandbox

Tags: rc1

Crucible: Open Source License registered to Atlassian.
Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5.5 Build:build-dev18790 2008-08-11 ) - Administration - Page generated 2008-12-04 16:47 -0600