में गतिशील मान कैसे सेट करें मैं अपनी विशेषता के पैरामीटर के रूप में गतिशील चर को पास करना चाहता हूं। यहाँ मैं Environment.MachineName उपयोग करने के लिए नीचे दिए गए कोड को देखने के लिए चाहते हैं:मेरी विशेषता
public interface IMonitoringViewModelConfiguration : IConfigurationContainer
{
[ConfigurationKey("MonitoringService", Environment.MachineName)]
string ConnectionString { get; }
}
लेकिन मैं इस त्रुटि मिलती है: त्रुटि 1 एक विशेषता तर्क एक निरंतर अभिव्यक्ति होना चाहिए, typeof एक विशेषता पैरामीटर प्रकार की अभिव्यक्ति या सरणी निर्माण अभिव्यक्ति Abc.ServiceBus.Monitoring.ViewModel
क्या मेरे पर्यावरण को पारित करने के लिए जितना संभव हो उतना स्वच्छ काम है। माचिननाम?
धन्यवाद।
जॉन
पुनश्च: मैं कुछ लेख जो इस मामले के बारे में बात मिल गया है, लेकिन यह 2-3 साल पहले की तरह लिखा गया है। लेकिन आज, क्या एनआरईटी 4.0 से आता है जो कुछ अच्छा समाधान देता है?
1+ संकलन समय स्थिरांक वर्कअराउंड के लिए – SimonGates