我目前在nHibernate上切齒,並有一個關於動態訪問我的持久對象中的屬性的問題。在NHibernate中動態引用屬性?
我在Domain
以下類:
public class Locations {
public virtual string CountryCode;
public virtual string CountryName;
}
現在,假設我有一個位置參考對象,有什麼辦法讓我做這樣的事情?
Locations myCountry = new LocationsRepository().GetByCountryCode("US");
myCountry.Set("CountryName", "U.S.A.");
,而不必做:
myCountry.CountryName = "U.S.A."
沒有反映?
+1如果您使用Fastmember顯示代碼,您可能會獲得更多投票。圖書館還很新。它可能有助於說明爲什麼你的答案實際上是最好的答案,並給人們一個嘗試Fastmember的理由。 – jsmith