Получить AdditionalValues ​​из экземпляра containerType

У меня есть что-то подобное:

[ViewTerms]
public class Foo
{
     [Term]
     public string Name { get; set; }
}

Мой ViewTermAttribute устанавливает некоторые дополнительные значения в ModelMetaData:

public class ViewTermsAttribute : Attribute, IMetadataAware
{
        public void OnMetadataCreated(ModelMetadata metadata)
        {
             metadata.AdditionalValues["values"] = someValues;
        }
}

и что мне нужно, чтобы получить эту информацию из моего свойства "Имя":

public class TermAttribute : Attribute, IMetadataAware
{
        public void OnMetadataCreated(ModelMetadata metadata)
        {
             containerAdditionalValues = //need to get here;
        }
}

Можно ли получить значения из экземпляра контейнера?

0 ответов

Другие вопросы по тегам