12 files changed
+12
-12
lines changedSubmodule Abstractions updated 20 files
- README.md+1-1
- package.props+1-1
- src/Builder/IBuilderContext.cs-1
- src/Builder/Selection/SelectedConstructor.cs+2-2
- src/Builder/Selection/SelectedProperty.cs+1-1
- src/Builder/Strategy/IRegisterStrategy.cs-43
- src/Extension/ExtensionContext.cs+29-9
- src/IContainerContext.cs+30
- src/Injection/GenericResolvedArrayParameter.cs+3-7
- src/Injection/InjectionFactory.cs+1-2
- src/Injection/ResolvedArrayParameter.cs+10-11
- src/Policy/IMethodSelectorPolicy.cs+1-2
- src/Policy/IPropertySelectorPolicy.cs+1-2
- src/Policy/OverriddenBuildPlanMarkerPolicy.cs+20
- src/ResolverPolicy/FixedTypeResolverPolicy.cs+2-2
- src/ResolverPolicy/NamedTypeDependencyResolverPolicy.cs+1-1
- src/ResolverPolicy/OptionalDependencyResolverPolicy.cs+2-3
- src/Strategy/IRegisterTypeStrategy.cs+22
- src/Utility/PolicyListExtensions.cs+10-25
- src/Utility/TypeReflectionExtensions.cs+15-14
- package.props+2-2
- src/ObjectBuilder/BuilderContext.cs+2-1
- src/ObjectBuilder/Policies/OverriddenBuildPlanMarkerPolicy.cs-21
- src/ObjectBuilder/Policies/ResolveBuildUpPolicy.cs+1-1
- src/ObjectBuilder/Strategies/BuildKeyMappingStrategy.cs+36-4
- src/ObjectBuilder/Strategies/BuildPlanStrategy.cs+4-3
- src/ObjectBuilder/Strategies/LifetimeStrategy.cs+52-6
- src/Unity.Container.csproj-4
- src/UnityContainer.Implementation.cs+25-3
- src/UnityContainer.cs+38-53
- tests/Performance/Unity.Performance.csproj+1-1
- tests/Unity.Tests/Unity.Tests.csproj+1-1
Submodule Interception updated 13 files
- package.props+1-1
- src/ContainerIntegration/Interception.cs+1-2
- src/ContainerIntegration/Interceptor.cs+10-8
- src/ContainerIntegration/ObjectBuilder/FixedTypeInterceptionPolicy.cs+1-1
- src/ContainerIntegration/ObjectBuilder/IInterceptionBehaviorsPolicy.cs+27-5
- src/ContainerIntegration/ObjectBuilder/ITypeInterceptionPolicy.cs+10-4
- src/ContainerIntegration/ObjectBuilder/InterceptionBehaviorsPolicy.cs+4-5
- src/ContainerIntegration/ObjectBuilder/ResolvedInstanceInterceptionPolicy.cs+19-4
- src/ContainerIntegration/ObjectBuilder/ResolvedTypeInterceptionPolicy.cs+22-4
- src/ContainerIntegration/ObjectBuilder/TypeInterceptionStrategy.cs+52-20
- tests/Issues.cs+30-3
- tests/TestSupport/MockBuilderContext.cs+2-3
- tests/TestSupport/PolicyList.cs+166
Submodule Microsoft.DependencyInjection updated 16 files
- README.md+2
- appveyor.yml+28
- src/Aggregate.cs+74
- src/Aggregates.cs+26
- src/Configuration.cs+112-208
- src/ConstructorSelectorPolicy.cs+173
- src/HierarchicalTransientLifetimeManager.cs+35
- src/MDIExtension.cs+13
- src/ServiceDescriptorExtensions.cs+43
- src/ServiceProvider.cs+47-12
- src/ServiceScope.cs+25-13
- src/ServiceScopeFactory.cs+16-16
- src/TransientObjectPool.cs+31
- src/Unity.Microsoft.DependencyInjection.csproj+6-10
- tests/Microsoft.DependencyInjection.Tests.csproj+1-1
- tests/UnityDependencyInjectionTests.cs+74-19
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
|
Submodule RegistrationByConvention updated 1 file
Submodule ServiceLocation updated 1 file
0 commit comments