public void AddField(string fieldName, Type fieldType, object fieldObject)
        {
            var argInfo = new ArgInfo(fieldName, fieldType, fieldObject);

            InjectedFields.Add(argInfo);
        }
        public void AddParameter(string paramName, Type paramType, object paramObject)
        {
            var argInfo = new ArgInfo(paramName, paramType, paramObject);

            Parameters.Add(argInfo);
        }