Permalink
Commits on Dec 8, 2010
Commits on Jun 9, 2010
  1. @danielmarbach
  2. @danielmarbach
Commits on Jun 6, 2010
  1. @danielmarbach

    Added clean and package source to build.cmd

    Changed package-platform and package-source
    danielmarbach committed Jun 6, 2010
  2. @danielmarbach

    Modified build:

    (1) SharedBuildAssemblyInfo.cs is added to git and reverted after build or fail
    (2) Added git.exe to tools for reverting target
    (3) Echoed build.version to teamcity according to ninject2
    danielmarbach committed Jun 6, 2010
Commits on Apr 27, 2010
  1. Line endings

    Nate Kohari committed Apr 27, 2010
Commits on Sep 3, 2009
  1. @idavis

    Patch to allow context variables to be used recursively to alter bind…

    …ings. VariableParameter objects are now inherited by default whereas .ctor and paramter variables are not.
    idavis committed Sep 3, 2009
Commits on Aug 28, 2009
  1. @idavis

    All builds should now compile - netcf20 needs to be verified. Added n…

    …etcf35 and silverlight3. Fixed Mono-2.0 platform; only monorail is excluded from the mono build.
    idavis committed Aug 28, 2009
Commits on Aug 27, 2009
  1. @idavis

    Fixing NAnt build. Removing svn-info version pull. Ninject.build now …

    …has crlf endings instead of lf.
    idavis committed Aug 27, 2009
  2. @idavis

    Fixing bug where properties wouldn't be injected when they have [Inje…

    …ct] attributes and the AutoWiringModule is used. Addin .gitignore file.
    idavis committed Aug 27, 2009
Commits on Dec 4, 2008
  1. Added OnePerRequestModule to fix long-standing problem with OnePerReq…

    …uestBehavior.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@119 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Dec 4, 2008
Commits on Oct 27, 2008
  1. Major refactoring effort surrounding scopes and deterministic disposa…

    …l, not yet complete but functional.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@118 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Oct 27, 2008
Commits on Oct 17, 2008
  1. Brought Ninject.Framework.Mvc up to date with ASP.NET MVC beta.

    git-svn-id: https://ninject.googlecode.com/svn/trunk@117 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Oct 17, 2008
Commits on Oct 15, 2008
  1. Fix in DebugInfo for types without namespaces (ie. ASP.NET code-behin…

    …d classes)
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@116 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Oct 15, 2008
  2. Fix for problems with injecting non-public properties, moved to Silve…

    …rlight 2.0 RTM.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@115 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Oct 15, 2008
Commits on Oct 13, 2008
  1. Added ConventionMemberSelector and another test for MessageBroker.

    git-svn-id: https://ninject.googlecode.com/svn/trunk@114 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Oct 13, 2008
Commits on Sep 16, 2008
  1. Fixed delivery thread problem in MessageBroker (thanks to Fredrik Kal…

    …seth!)
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@113 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Sep 16, 2008
Commits on Sep 3, 2008
  1. Renamed projects, adding Ninject.* prefix to avoid confusion when add…

    …ing via project reference
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@112 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Sep 3, 2008
Commits on Aug 31, 2008
  1. Moved Ninject.Framework.Mvc to ASP.NET MVC preview 5

    git-svn-id: https://ninject.googlecode.com/svn/trunk@111 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 31, 2008
Commits on Aug 25, 2008
  1. Moved kernel configuration into KernelOptions for simplicity.

    Added overloads to StandardKernel constructor to support IEnumerable<IModule>.
    Added ModuleCollection to support tracking loaded modules, and unloading them.
    Added IsLoaded property to IModule/ModuleBase to track loading.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@110 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 25, 2008
Commits on Aug 21, 2008
  1. Completed support for attaching selection heuristics to bindings, and…

    … added support for member inspection conditions in Ninject.Conditions.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@109 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 21, 2008
Commits on Aug 20, 2008
  1. Fixes to support builds under other platforms than .NET 3.5

    git-svn-id: https://ninject.googlecode.com/svn/trunk@108 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 20, 2008
Commits on Aug 19, 2008
  1. Added indirection in heuristics, will add fluent interface soon for b…

    …inding-specific heuristics.
    
    Removed binding directives in favor of new heuristics system.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@107 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 19, 2008
Commits on Aug 15, 2008
  1. Added support for pluggable converters.

    Added IDirectiveFactory as a kernel component, removed directive creation from planning strategies.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@106 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 15, 2008
Commits on Aug 14, 2008
  1. Beginnings of explicit directives. No support yet in the FI.

    git-svn-id: https://ninject.googlecode.com/svn/trunk@105 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 14, 2008
  2. Fixed concurrency problems in LoggerFactoryBase and InjectorFactoryBa…

    …se as described in [NINJECT-24]
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@104 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 14, 2008
Commits on Aug 13, 2008
  1. Added beginnings of transient (binding-specific) components. Needs mo…

    …re tests.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@103 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 13, 2008
Commits on Aug 12, 2008
  1. Replaced inline arguments on binding with parameters. (Breaking chang…

    …e for feature enhancement)
    
    Changed ContextVariableParameter to VariableParameter since it can now be used on bindings. (Minor breaking change to FI in ParameterCollectionBuilder for clarity)
    Moved internals of condition builders to Func<> from Converter<> to match Linq.
    Minor project reorganization.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@102 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 12, 2008
Commits on Aug 8, 2008
  1. Added support for binding to conditions that are activated via the ke…

    …rnel
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@101 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 8, 2008
Commits on Aug 6, 2008
  1. Minor change to improve readability of conditions DSL

    Changed InstanceOf to IsInstanceOf, added generic overload
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@100 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 6, 2008
  2. Moved to Silverlight 2.0.30523.8 to fix problem described in [NINJECT…

    …-21]
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@99 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 6, 2008
  3. Fix for Silverlight build problems as described in [NINJECT-22]

    git-svn-id: https://ninject.googlecode.com/svn/trunk@98 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 6, 2008
  4. AutoWiringMethodHeuristic no longer calls parameterless methods, fix …

    …for [NINJECT-23]
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@97 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 6, 2008
Commits on Aug 5, 2008
  1. Refactored interception support to create fluent interface.

    Replaces ToFactoryMethod() and ToInlineProvider() binding targets with ToMethod(). Using closures instead of storing arguments in the bindings is much cleaner and more powerful (ie. you could resolve the arguments via the kernel).
    Dropped support for ToRemotingChannel() binding target. Might bring it back in the future, but as an extension.
    Moved all projects to target .NET 3.5. Still supporting .NET 2.0 for the foreseeable future, but may start using providing more Linq-ish interfaces for .NET 3.5 builds.
    
    git-svn-id: https://ninject.googlecode.com/svn/trunk@96 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Aug 5, 2008
Commits on Jul 17, 2008
  1. Moved to ASP.NET MVC Preview 4

    git-svn-id: https://ninject.googlecode.com/svn/trunk@95 120300b3-9e3e-0410-8997-0939a4f6c7b0
    Nate Kohari committed Jul 17, 2008