1
我試圖使現場發生的像這樣的自定義配置類:泛型的自定義配置節
WatcherServiceInfoSection<TWatcherServiceDetailElement>
其中TWatcherServiceDetailElement是裏面一個ConfigurationElement
。
現在,當我打電話類型的ConfigSections
區域的AppConfig的我得到的錯誤:
An error occurred creating the configuration section handler for WatcherServiceInfo:
Could not load type 'Library.Common.Utilities.ConfigurationHandler.WatcherServiceInfoSection<ASNDPService.Configuration.WatcherServiceDetailElement>' from assembly
是我在做什麼可能?我可以在自定義節元素的type屬性中使用泛型類型嗎?
編輯
此外,ConfigurationElementCollection
對象怎麼樣?就像上面的例子中,我怎麼可能做一個
[ConfigurationProperty("WatcherServiceDetails", IsRequired = true,
IsDefaultCollection = true)]
[ConfigurationCollection(typeof(TWatcherServiceDetailElement), AddItemName = "WatcherServiceDetail")]
public WatcherServiceDetailCollection<TWatcherServiceDetailElement> WatcherServiceDetails
我知道,類型參數是不允許的屬性,這就是我想知道怎麼做。