private bool IsValidConstructor(ConstructorInfo constructorInfo) { return constructorInfo.GetParameters().Length == 0 || constructorInfo.GetMemberInfoAttribute<Inject>() != null; }