1 implementation of IIntentProviderMetadata
Microsoft.CodeAnalysis.Features (1)
Intents\IntentProviderAttribute.cs (1)
12
internal class IntentProviderAttribute : ExportAttribute,
IIntentProviderMetadata
4 references to IIntentProviderMetadata
Microsoft.CodeAnalysis.EditorFeatures (4)
ExternalAccess\IntelliCode\IntentProcessor.cs (4)
30
private readonly ImmutableDictionary<(string LanguageName, string IntentName), Lazy<IIntentProvider,
IIntentProviderMetadata
>> _lazyIntentProviders;
36
[ImportMany] IEnumerable<Lazy<IIntentProvider,
IIntentProviderMetadata
>> lazyIntentProviders,
43
private static ImmutableDictionary<(string LanguageName, string IntentName), Lazy<IIntentProvider,
IIntentProviderMetadata
>> CreateProviderMap(
44
IEnumerable<Lazy<IIntentProvider,
IIntentProviderMetadata
>> lazyIntentProviders)