15 files changed
+15
-15
lines changedSubmodule Abstractions updated 50 files
- src/Attributes/DependencyResolutionAttribute.cs+2-2
- src/Dependency/Injection/Abstracts/GenericBase.cs+5-5
- src/Dependency/Injection/Abstracts/InjectionMember.cs+4-5
- src/Dependency/Injection/Abstracts/MemberInfoBase.cs+5-7
- src/Dependency/Injection/Abstracts/MethodBase.cs+4-6
- src/Dependency/Injection/Abstracts/ParameterBase.cs+3-3
- src/Dependency/Injection/Members/InjectionConstructor.cs+2-2
- src/Dependency/Injection/Members/InjectionDependency.cs+92
- src/Dependency/Injection/Members/InjectionFactory.cs+30-6
- src/Dependency/Injection/Members/InjectionField.cs+4-5
- src/Dependency/Injection/Members/InjectionMethod.cs-2
- src/Dependency/Injection/Members/InjectionProperty.cs+4-5
- src/Dependency/Injection/Parameters/GenericResolvedArrayParameter.cs+2-2
- src/Dependency/Injection/Parameters/InjectionParameter.cs+4-4
- src/Dependency/Injection/Parameters/OptionalGenericParameter.cs+2-1
- src/Dependency/Injection/Parameters/OptionalParameter.cs+4-5
- src/Dependency/Injection/Parameters/ResolvedArrayParameter.cs+2-2
- src/Dependency/Injection/Parameters/ResolvedParameter.cs+7-9
- src/Dependency/Resolution/Abstracts/ResolverOverride.cs+5-5
- src/Dependency/Resolution/Overrides/DependencyOverride.cs+7-11
- src/Dependency/Resolution/Overrides/FieldOverride.cs+7-12
- src/Dependency/Resolution/Overrides/ParameterOverride.cs+9-14
- src/Dependency/Resolution/Overrides/PropertyOverride.cs+7-12
- src/Exceptions/ResolutionFailedException.cs+1-1
- src/Extensions/Invoke.cs+10-2
- src/Extensions/Lifetime.cs+4-2
- src/Extensions/PolicyListExtensions.cs-69
- src/Extensions/UnityContainer.cs+18-19
- src/IContainerRegistration.cs+1
- src/IUnityContainer.cs+6-5
- src/IUnityContainerAsync.cs+2-1
- src/Lifetime/ContainerControlledLifetimeManager.cs+11-11
- src/Lifetime/ContainerControlledTransientManager.cs+5-5
- src/Lifetime/ExternallyControlledLifetimeManager.cs+5-5
- src/Lifetime/HierarchicalLifetimeManager.cs+7-7
- src/Lifetime/ILifetimeContainer.cs+1-1
- src/Lifetime/LifetimeManager.cs+8-7
- src/Lifetime/PerResolveLifetimeManager.cs+6-5
- src/Lifetime/PerThreadLifetimeManager.cs+7-7
- src/Lifetime/SingletonLifetimeManager.cs+7-7
- src/Lifetime/SynchronizedLifetimeManager.cs+8-8
- src/Lifetime/TransientLifetimeManager.cs+4-4
- src/Policy/IPolicyList.cs+3-3
- src/Policy/IPolicySet.cs+1-1
- src/Resolution/IResolve.cs+3-6
- src/Resolution/IResolveContext.cs+2-2
- src/Resolution/IResolverFactory.cs+1-2
- src/Unity.Abstractions.csproj+1-2
- src/Unity.Abstractions.csproj.DotSettings+2-1
- src/Utility/ConcurrentDictionary.cs+1-41
Submodule Configuration updated 9 files
- src/ConfigurationHelpers/TypeResolverImpl.cs+1
- src/LifetimeElement.cs+2-3
- src/RegisterElement.cs+2-1
- tests/TestSupport/RegistrationsToAssertOn.cs+3-3
- tests/TestSupport/SessionLifetimeManager.cs+1-1
- tests/When_ConfiguringContainerWithBasicTypeMappings.cs+3-4
- tests/When_ConfiguringContainerWithLifetimes.cs+3-4
- tests/When_ResolvingTypes.cs+1-1
- tests/When_ResolvingTypesWithoutNamespacesDefined.cs+1-1
- src/Builder/Context/BuilderContext.cs+1
- src/Events/RegisterEventArgs.cs+2-3
- src/Events/RegisterInstanceEventArgs.cs+1-3
- src/Extension/ExtensionContext.cs+3-2
- src/Factories/DeferredFuncResolverFactory.cs+1
- src/Factories/GenericLazyResolverFactory.cs+2-1
- src/Legacy/DynamicMethod/DynamicBuildPlanGenerationContext.cs+1
- src/Lifetime/ContainerLifetimeManager.cs+1-1
- src/Lifetime/InternalPerResolveLifetimeManager.cs+2-2
- src/Lifetime/LifetimeContainer.cs+2-5
- src/Policy/IResolveDelegateFactory.cs+1
- src/Processors/Abstracts/MemberProcessor.cs+1
- src/Processors/Abstracts/MemberResolution.cs+1
- src/Processors/Constructor/ConstructorDiagnostic.cs+2-1
- src/Processors/Constructor/ConstructorExpression.cs+1-1
- src/Processors/Constructor/ConstructorResolution.cs+2-1
- src/Processors/Fields/FieldDiagnostic.cs+1
- src/Processors/Fields/FieldProcessor.cs+1
- src/Processors/Methods/MethodDiagnostic.cs+1
- src/Processors/Methods/MethodProcessor.cs+1
- src/Processors/Parameters/ParametersDiagnostic.cs+1
- src/Processors/Parameters/ParametersProcessor.cs+1
- src/Processors/Properties/PropertyDiagnostic.cs+1
- src/Processors/Properties/PropertyProcessor.cs+1
- src/Registration/ContainerRegistration.cs+1
- src/Storage/RegistrationSet.cs+1
- src/Strategies/ArrayResolveStrategy.cs+1
- src/Strategies/BuildPlanStrategy.cs+2
- src/Strategies/EnumerableResolveStrategy.cs+1
- src/Strategies/LifetimeStrategy.cs+1
- src/UnityContainer.ContainerContext.cs+1
- src/UnityContainer.IUnityContainer.cs+2-1
- src/UnityContainer.Implementation.cs+2-3
- src/UnityContainer.Public.cs+3-3
- src/UnityContainer.Resolution.cs+2
- tests/Unity.Tests/ChildContainer/ChildContainerInterfaceChangeFixture.cs+2-1
- tests/Unity.Tests/CollectionSupport/CollectionSupportFixture.cs+1
- tests/Unity.Tests/Container/ContainerControlledLifetimeThreadingFixture.cs+1-1
- tests/Unity.Tests/Container/SeparateContainerFixture.cs+1
- tests/Unity.Tests/Generics/GenericChainingFixture.cs+3-2
- tests/Unity.Tests/Generics/GenericsFixture.cs+6-5
- tests/Unity.Tests/Issues/CodeplexIssuesFixture.cs+1
- tests/Unity.Tests/Issues/GitHub.cs+1
- tests/Unity.Tests/Lifetime/HierarchicalLifetimeFixture.cs+3-2
- tests/Unity.Tests/Lifetime/LifetimeFixture.cs+5-5
- tests/Unity.Tests/Lifetime/PerResolveLifetimeFixture.cs+1
- tests/Unity.Tests/Lifetime/PerThreadLifeTimeManagerFixture.cs+2-1
- tests/Unity.Tests/ObjectBuilder/LifetimeContainerTest.cs+3-4
- tests/Unity.Tests/Override/MultiThreadedPropertyOverrideFixture.cs+1
- tests/Unity.Tests/TestSupport/SessionLifetimeManager.cs+1-1
Submodule Interception updated 11 files
- src/ContainerIntegration/PolicyDefinition.cs+2-4
- tests/ConvenienceConfigurationFixture.cs+1
- tests/EventInterceptionFixture.cs+1
- tests/InterceptionFixture.Desktop.cs+1
- tests/InterceptionFixture.cs+1
- tests/InterfaceInterception/ContainerInterfaceInterceptionFixture.cs+1
- tests/InterfaceInterception/InterfaceInterceptorFixture.cs+5-7
- tests/Issues.cs+6-5
- tests/TestSupport/SessionLifetimeManager.cs+1-1
- tests/VirtualMethodInterception/ContainerVirtualMethodInterceptionFixture.cs+2-3
- tests/VirtualMethodInterception/VirtualMethodInterceptorFixture.cs+4-6
Submodule Microsoft.Logging updated 1 file
0 commit comments