private void AddModel(Type fragmentClass, FieldInfo field, InjectionAttribute injectionAttribute) { // bool optional = field.HasAttribute<OptionalAttribute>() || injectionAttribute.IsOptional(); // var dependencyModel = new DependencyModel(injectionAttribute, field.FieldType, fragmentClass, optional); var injectedFieldModel = new InjectedFieldModel(field, injectionAttribute); this.fields.Add(injectedFieldModel); }