├── .gitignore ├── LICENSE ├── bin └── Debug │ ├── nunit.framework.dll │ ├── swiftsuspenders-sharp-test.dll │ ├── swiftsuspenders-sharp-test.dll.mdb │ ├── swiftsuspenders-sharp-test.pdb │ ├── swiftsuspenders-sharp.dll │ ├── swiftsuspenders-sharp.dll.mdb │ └── swiftsuspenders-sharp.pdb ├── lib └── nunit.framework.dll ├── src └── swiftsuspenders │ ├── Injector.cs │ ├── attribute │ ├── InjectAttribute.cs │ ├── OrderedAttribute.cs │ ├── PostConstructAttribute.cs │ └── PreDestroy.cs │ ├── dependencyproviders │ ├── DependencyProvider.cs │ ├── FallbackDependencyProvider.cs │ ├── ForwardingProvider.cs │ ├── InjectorUsingProvider.cs │ ├── LocalOnlyProvider.cs │ ├── OtherMappingProvider.cs │ ├── SingletonProvider.cs │ ├── SoftDependencyProvider.cs │ ├── TypeProvider.cs │ └── ValueProvider.cs │ ├── errors │ ├── InjectorException.cs │ ├── InjectorInterfaceConstructionException.cs │ └── InjectorMissingMappingException.cs │ ├── mapping │ ├── InjectionMapping.cs │ ├── MappingId.cs │ ├── ProviderlessMapping.cs │ └── UnsealedMapping.cs │ ├── reflector │ ├── Reflector.cs │ └── SystemReflector.cs │ ├── typedescriptions │ ├── ConstructorInjectionPoint.cs │ ├── FieldInjectionPoint.cs │ ├── InjectionPoint.cs │ ├── MethodBaseInjectionPoint.cs │ ├── MethodInjectionPoint.cs │ ├── OrderedInjectionPoint.cs │ ├── PostConstructInjectionPoint.cs │ ├── PreDestroyInjectionPoint.cs │ ├── PropertyInjectionPoint.cs │ └── TypeDescription.cs │ └── utils │ └── TypeDescriptor.cs ├── swiftsuspenders-sharp-test.csproj ├── swiftsuspenders-sharp-test.sln ├── swiftsuspenders-sharp.csproj ├── swiftsuspenders-sharp.sln ├── test-results ├── swiftsuspenders-sharp-test.csproj-Debug-2015-03-30.xml ├── swiftsuspenders-sharp-test.csproj.test-cache └── {6FF9B7DE-40BF-4A83-84E5-F36885789F50}-default-2015-03-30.xml └── test └── swiftsuspenders ├── ChildInjectorTests.cs ├── DependencyProviderTests.cs ├── InjectionMappingTests.cs ├── InjectorTests.cs ├── ReflectorTests.cs ├── SystemReflectorTests.cs └── support ├── enums └── InjectEnum.cs ├── injectees ├── ClassInjectee.cs ├── ComplexClassInjectee.cs ├── InterfaceInjectee.cs ├── MixedParametersConstructorInjectee.cs ├── MixedParametersMethodInjectee.cs ├── MultipleConstructorInjectee.cs ├── MultipleNamedSingletonsOfSameClassInjectee.cs ├── MultipleSingletonsOfSameClassInjectee.cs ├── NamedClassInjectee.cs ├── NamedInterfaceInjectee.cs ├── NamedStringArrayInjectee.cs ├── OneNamedParameterConstructorInjectee.cs ├── OneNamedParameterMethodInjectee.cs ├── OneParameterConstructorInjectee.cs ├── OneParameterMethodInjectee.cs ├── OneRequiredOneOptionalPropertyMethodInjectee.cs ├── OptionalClassInjectee.cs ├── OptionalConstructorInjectee.cs ├── OptionalOneRequiredParameterMethodInjectee.cs ├── OrderedPostConstructInjectee.cs ├── OrderedPreDestroyInjectee.cs ├── PostConstructWithArgInjectee.cs ├── RecursiveInterfaceInjectee.cs ├── SetterInjectee.cs ├── StringInjectee.cs ├── TwoNamedInterfaceFieldsInjectee.cs ├── TwoNamedParameterMethodInjectee.cs ├── TwoNamedParametersConstructorInjectee.cs ├── TwoParametersConstructorInjectee.cs ├── TwoParametersConstructorInjecteeWithConstructorInjectedDependencies.cs ├── TwoParametersMethodInjectee.cs └── childinjectors │ ├── ChildInjectorCreatingProvider.cs │ ├── InjectorInjectee.cs │ ├── LeftRobotFoot.cs │ ├── NestedInjectorInjectee.cs │ ├── NestedNestedInjectorInjectee.cs │ ├── RightRobotFoot.cs │ ├── RobotAnkle..cs │ ├── RobotBody.cs │ ├── RobotFoot.cs │ ├── RobotLeg.cs │ └── RobotToes.cs ├── providers ├── ClassNameStoringProvider.cs ├── MoodyProvider.cs ├── ProviderThatCanDoInterfaces.cs └── UnknownParametersUsingProvider.cs └── types ├── Clazz.cs ├── Clazz2.cs ├── ClazzExtension.cs ├── ComplexClazz.cs ├── ComplexInterface.cs ├── Interface.cs └── Interface2.cs /.gitignore: -------------------------------------------------------------------------------- 1 | obj 2 | *.userprefs 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/LICENSE -------------------------------------------------------------------------------- /bin/Debug/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/bin/Debug/nunit.framework.dll -------------------------------------------------------------------------------- /bin/Debug/swiftsuspenders-sharp-test.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/bin/Debug/swiftsuspenders-sharp-test.dll -------------------------------------------------------------------------------- /bin/Debug/swiftsuspenders-sharp-test.dll.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/bin/Debug/swiftsuspenders-sharp-test.dll.mdb -------------------------------------------------------------------------------- /bin/Debug/swiftsuspenders-sharp-test.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/bin/Debug/swiftsuspenders-sharp-test.pdb -------------------------------------------------------------------------------- /bin/Debug/swiftsuspenders-sharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/bin/Debug/swiftsuspenders-sharp.dll -------------------------------------------------------------------------------- /bin/Debug/swiftsuspenders-sharp.dll.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/bin/Debug/swiftsuspenders-sharp.dll.mdb -------------------------------------------------------------------------------- /bin/Debug/swiftsuspenders-sharp.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/bin/Debug/swiftsuspenders-sharp.pdb -------------------------------------------------------------------------------- /lib/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/lib/nunit.framework.dll -------------------------------------------------------------------------------- /src/swiftsuspenders/Injector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/Injector.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/attribute/InjectAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/attribute/InjectAttribute.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/attribute/OrderedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/attribute/OrderedAttribute.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/attribute/PostConstructAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/attribute/PostConstructAttribute.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/attribute/PreDestroy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/attribute/PreDestroy.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/DependencyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/DependencyProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/FallbackDependencyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/FallbackDependencyProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/ForwardingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/ForwardingProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/InjectorUsingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/InjectorUsingProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/LocalOnlyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/LocalOnlyProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/OtherMappingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/OtherMappingProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/SingletonProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/SingletonProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/SoftDependencyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/SoftDependencyProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/TypeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/TypeProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/dependencyproviders/ValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/dependencyproviders/ValueProvider.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/errors/InjectorException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/errors/InjectorException.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/errors/InjectorInterfaceConstructionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/errors/InjectorInterfaceConstructionException.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/errors/InjectorMissingMappingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/errors/InjectorMissingMappingException.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/mapping/InjectionMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/mapping/InjectionMapping.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/mapping/MappingId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/mapping/MappingId.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/mapping/ProviderlessMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/mapping/ProviderlessMapping.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/mapping/UnsealedMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/mapping/UnsealedMapping.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/reflector/Reflector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/reflector/Reflector.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/reflector/SystemReflector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/reflector/SystemReflector.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/ConstructorInjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/ConstructorInjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/FieldInjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/FieldInjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/InjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/InjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/MethodBaseInjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/MethodBaseInjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/MethodInjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/MethodInjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/OrderedInjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/OrderedInjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/PostConstructInjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/PostConstructInjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/PreDestroyInjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/PreDestroyInjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/PropertyInjectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/PropertyInjectionPoint.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/typedescriptions/TypeDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/typedescriptions/TypeDescription.cs -------------------------------------------------------------------------------- /src/swiftsuspenders/utils/TypeDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/src/swiftsuspenders/utils/TypeDescriptor.cs -------------------------------------------------------------------------------- /swiftsuspenders-sharp-test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/swiftsuspenders-sharp-test.csproj -------------------------------------------------------------------------------- /swiftsuspenders-sharp-test.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/swiftsuspenders-sharp-test.sln -------------------------------------------------------------------------------- /swiftsuspenders-sharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/swiftsuspenders-sharp.csproj -------------------------------------------------------------------------------- /swiftsuspenders-sharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/swiftsuspenders-sharp.sln -------------------------------------------------------------------------------- /test-results/swiftsuspenders-sharp-test.csproj-Debug-2015-03-30.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test-results/swiftsuspenders-sharp-test.csproj-Debug-2015-03-30.xml -------------------------------------------------------------------------------- /test-results/swiftsuspenders-sharp-test.csproj.test-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test-results/swiftsuspenders-sharp-test.csproj.test-cache -------------------------------------------------------------------------------- /test-results/{6FF9B7DE-40BF-4A83-84E5-F36885789F50}-default-2015-03-30.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test-results/{6FF9B7DE-40BF-4A83-84E5-F36885789F50}-default-2015-03-30.xml -------------------------------------------------------------------------------- /test/swiftsuspenders/ChildInjectorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/ChildInjectorTests.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/DependencyProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/DependencyProviderTests.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/InjectionMappingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/InjectionMappingTests.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/InjectorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/InjectorTests.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/ReflectorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/ReflectorTests.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/SystemReflectorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/SystemReflectorTests.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/enums/InjectEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/enums/InjectEnum.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/ClassInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/ClassInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/ComplexClassInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/ComplexClassInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/InterfaceInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/InterfaceInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/MixedParametersConstructorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/MixedParametersConstructorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/MixedParametersMethodInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/MixedParametersMethodInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/MultipleConstructorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/MultipleConstructorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/MultipleNamedSingletonsOfSameClassInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/MultipleNamedSingletonsOfSameClassInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/MultipleSingletonsOfSameClassInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/MultipleSingletonsOfSameClassInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/NamedClassInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/NamedClassInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/NamedInterfaceInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/NamedInterfaceInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/NamedStringArrayInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/NamedStringArrayInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OneNamedParameterConstructorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OneNamedParameterConstructorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OneNamedParameterMethodInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OneNamedParameterMethodInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OneParameterConstructorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OneParameterConstructorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OneParameterMethodInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OneParameterMethodInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OneRequiredOneOptionalPropertyMethodInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OneRequiredOneOptionalPropertyMethodInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OptionalClassInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OptionalClassInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OptionalConstructorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OptionalConstructorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OptionalOneRequiredParameterMethodInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OptionalOneRequiredParameterMethodInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OrderedPostConstructInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OrderedPostConstructInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/OrderedPreDestroyInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/OrderedPreDestroyInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/PostConstructWithArgInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/PostConstructWithArgInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/RecursiveInterfaceInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/RecursiveInterfaceInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/SetterInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/SetterInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/StringInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/StringInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/TwoNamedInterfaceFieldsInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/TwoNamedInterfaceFieldsInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/TwoNamedParameterMethodInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/TwoNamedParameterMethodInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/TwoNamedParametersConstructorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/TwoNamedParametersConstructorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/TwoParametersConstructorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/TwoParametersConstructorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/TwoParametersConstructorInjecteeWithConstructorInjectedDependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/TwoParametersConstructorInjecteeWithConstructorInjectedDependencies.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/TwoParametersMethodInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/TwoParametersMethodInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/ChildInjectorCreatingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/ChildInjectorCreatingProvider.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/InjectorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/InjectorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/LeftRobotFoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/LeftRobotFoot.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/NestedInjectorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/NestedInjectorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/NestedNestedInjectorInjectee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/NestedNestedInjectorInjectee.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/RightRobotFoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/RightRobotFoot.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/RobotAnkle..cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/RobotAnkle..cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/RobotBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/RobotBody.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/RobotFoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/RobotFoot.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/RobotLeg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/RobotLeg.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/injectees/childinjectors/RobotToes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/injectees/childinjectors/RobotToes.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/providers/ClassNameStoringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/providers/ClassNameStoringProvider.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/providers/MoodyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/providers/MoodyProvider.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/providers/ProviderThatCanDoInterfaces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/providers/ProviderThatCanDoInterfaces.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/providers/UnknownParametersUsingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/providers/UnknownParametersUsingProvider.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/types/Clazz.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/types/Clazz.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/types/Clazz2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/types/Clazz2.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/types/ClazzExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/types/ClazzExtension.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/types/ComplexClazz.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/types/ComplexClazz.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/types/ComplexInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/types/ComplexInterface.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/types/Interface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/types/Interface.cs -------------------------------------------------------------------------------- /test/swiftsuspenders/support/types/Interface2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robotlegs-sharp/swiftsuspenders-sharp/HEAD/test/swiftsuspenders/support/types/Interface2.cs --------------------------------------------------------------------------------