BoDi icon indicating copy to clipboard operation
BoDi copied to clipboard

A very small, embeddable IoC container (for SpecFlow)

Results 28 BoDi issues
Sort by recently updated
recently updated
newest added

This will set the repo url and the package expression of the nuget packages closes #57

### Summary I wish for the nuget packages to have the licence expression property set correctly and the repository url ### Details The licence expression property should be set to...

Bumps [NuGet.CommandLine](https://github.com/NuGet/NuGet.Client) from 4.9.5 to 5.11.5. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NuGet.CommandLine&package-manager=nuget&previous-version=4.9.5&new-version=5.11.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies

PR 2 extracted out of #40 Focused on ResolutionList - Avoid allocating a ResolutinoList if not needed - Improve performance of the Contains method Performance measurements (purely this PR): From...

Although #49 was closed on the grounds that SpecFlow "won't probably use it for a long time", @SabotageAndi did say: >But that doesn't mean, that we would not accept a...

I am writing a plugin for SpecFlow to support Ninject. Somewhere in my tests, it turns I resolve the `IObjectContainer` out of my Ninject kernel and then I dispose the...

PR 7 extracted out of #40 Focused on the GetRegistrationResult method Main change: - Simplified GetRegistrationResult NamedInstance handling - Move Implicit registration into GetRegistrationResult to avoid returning nullable KeyValuePair. Performance...

This PR wasn't actually part of #40 :) The goal of this PR is to do type checks as early as possible instead of every time we resolve. Behavior change:...

PR 6 extracted out of #40 Focused on the Ctor & Dispose methods Main change: - Preallocate some space for the dictionaries so they don't have to do this on...

PR 5 extracted out of #40 Focused on the RegisterAs methods Main change: - NamedInstanceDictionaryRegistration changed to a singleton as it contains no state - Avoid calling TryRemove when we're...