4 files changed
+4
-4
lines changedSubmodule Abstractions updated 13 files
- src/Attributes/InjectionMethodAttribute.cs-1
- src/Dependency/Injection/Abstracts/InjectionMatching.cs+90
- src/Dependency/Injection/Abstracts/InjectionMember.cs+28-122
- src/Dependency/Injection/Abstracts/MemberInfoBase.cs+16-16
- src/Dependency/Injection/Abstracts/MethodBase.cs+10-61
- src/Dependency/Injection/Members/InjectionConstructor.cs+15-3
- src/Dependency/Injection/Members/InjectionField.cs+3-14
- src/Dependency/Injection/Members/InjectionMethod.cs+23-31
- src/Dependency/Injection/Members/InjectionProperty.cs+3-20
- src/IUnityContainerAsync.Net40.cs-102
- src/IUnityContainerAsync.cs+6-6
- src/Policy/Converter.cs-8
- src/Unity.Abstractions.csproj-17
- src/Injection/ValidatingConstructor.cs+56
- src/Injection/ValidatingField.cs+10
- src/Injection/ValidatingMethod.cs+33
- src/Injection/ValidatingProperty.cs+52
- src/Legacy/IMethodSelectorPolicy.cs+1-1
- src/Policy/Converter.cs+8
- src/Processors/Abstracts/MemberExpression.cs+2-2
- src/Processors/Abstracts/MemberResolution.cs+2-2
- src/Processors/Constructor/ConstructorDiagnostic.cs+4-2
- src/Processors/Constructor/ConstructorExpression.cs+2-1
- src/Processors/Constructor/ConstructorResolution.cs+2-1
- src/Registration/ContainerRegistration.cs+3-1
- src/Unity.Container.csproj+4
- src/UnityContainer.Diagnostic.cs+23
- src/UnityContainer.IUnityContainer.cs+10-20
- src/UnityContainer.Implementation.cs+2-65
- src/UnityContainer.Public.cs+75
- src/UnityContainer.Registration.cs+6-5
- tests/Unity.Diagnostic/Constructor.cs+20
- tests/Unity.Diagnostic/Field.cs+31
- tests/Unity.Diagnostic/Method.cs+20
- tests/Unity.Diagnostic/Property.cs+31
Submodule SpecificationTests updated 17 files
- diagnostic/Constructor/Validation/Setup.cs+18
- diagnostic/Field/Validation/Setup.cs+36
- diagnostic/Field/Validation/TestCases.cs+27
- diagnostic/Method/Validation/InvalidTypes.cs+36
- diagnostic/Method/Validation/Parameters.cs+18
- diagnostic/Method/Validation/Setup.cs+63
- diagnostic/Property/Validation/Setup.cs+35
- diagnostic/Property/Validation/TestCases.cs+27
- src/Constructor/Injection/Setup.cs+1-10
- src/Constructor/Injection/Validation.cs+50-45
- src/Field/Injection/FieldByName.cs-9
- src/Field/Injection/FieldByValue.cs-9
- src/Method/Attribute/Invalid.cs-26
- src/Method/Injection/Method.cs-9
- src/Parameter/Resolved/GenericType.cs-9
- src/Property/Injection/ByName.cs-9
- src/Property/Injection/ByValue.cs-9
0 commit comments