У меня есть класс со следующим свойством:Spring.net как присвоить значение перечисления свойству
public class Animal
{
public AnimalTypeEnum AnimalType { get; set; }
}
и это следующее перечисление:
public enum AnimalTypeEnum
{
Dog = 0,
Cat = 1,
Bird = 2,
}
И я хотел бы начать экземпляр моего класса через файл конфигурации Spring.NET, следующим образом:
<object id="MyAnimal" type="MyProg.Animal , MyProg">
<property name="AnimalType" expression="MyProg.AnimalTypeEnum.Dog"/>
</object>
до сих пор я мало успехов evaluat e AnimalType.Dog, я пробовал множество способов, любая идея?
Сообщение об ошибке я получаю: Не удается инициализировать свойство или поле узла «MyProg», поскольку указанный контекст является пустым
Shou ldn't it be ? –
Taegost
Теперь, когда вы прояснили свое выражение ... Что происходит, когда вы пытаетесь его раздуть? – Taegost
Сообщение об ошибке, которое я получаю: Невозможно инициализировать свойство или полевой узел «MyProg», поскольку указанный контекст имеет значение null. –