3 instantiations of AnnotationDefinition
Aspire.Hosting.Tests (3)
AtsAnnotationTests.cs (3)
11private static readonly AnnotationDefinition<DenoStateDto> s_stateAnnotation = new("spike.deno/state"); 102var definition = new AnnotationDefinition<Dictionary<string, TimeSpan?>>("test/durations"); 120var definition = new AnnotationDefinition<Dictionary<string, TimeSpan?>>("test/durations");
8 references to AnnotationDefinition
Aspire.Hosting (5)
ApplicationModel\AnnotationDefinition.cs (1)
28/// Initializes a new instance of the <see cref="AnnotationDefinition{TData}"/> class.
ResourceBuilderExtensions.cs (4)
830internal static IResourceBuilder<T> WithAnnotation<T, TData>(this IResourceBuilder<T> builder, AnnotationDefinition<TData> definition, TData data) 850internal static TData GetAnnotation<T, TData>(this IResourceBuilder<T> builder, AnnotationDefinition<TData> definition) 865internal static TData GetAnnotation<TData>(this IResource resource, AnnotationDefinition<TData> definition) 884internal static bool TryGetAnnotation<TData>(this IResource resource, AnnotationDefinition<TData> definition, [NotNullWhen(true)] out TData? data)
Aspire.Hosting.Tests (3)
AtsAnnotationTests.cs (3)
11private static readonly AnnotationDefinition<DenoStateDto> s_stateAnnotation = new("spike.deno/state"); 102var definition = new AnnotationDefinition<Dictionary<string, TimeSpan?>>("test/durations"); 120var definition = new AnnotationDefinition<Dictionary<string, TimeSpan?>>("test/durations");