diff --git a/Runtime/ClassicalUsages/SimpleDIAttribute.cs b/Runtime/ClassicalUsages/SimpleDIAttribute.cs index c4a1f81..8833a96 100644 --- a/Runtime/ClassicalUsages/SimpleDIAttribute.cs +++ b/Runtime/ClassicalUsages/SimpleDIAttribute.cs @@ -99,10 +99,6 @@ public override IEnumerable ProvideInjections() var memberType = GetMemberType(targetMember); var isStatic = IsStatic(targetMember); var canWrite = CanWrite(targetMember); - if (!Retriever.IsTypeRetrievable(memberType)) - { - throw new Exception($"cannot inject {targetMember} on type {targetType}, type {memberType} is not retrievable"); - } if (isStatic) { if (canWrite)