3 instantiations of AnnotationDefinition
Aspire.Hosting.Tests (3)
AtsAnnotationTests.cs (3)
11
private static readonly AnnotationDefinition<DenoStateDto> s_stateAnnotation =
new
("spike.deno/state");
102
var definition = new
AnnotationDefinition
<Dictionary<string, TimeSpan?>>("test/durations");
120
var 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)
830
internal static IResourceBuilder<T> WithAnnotation<T, TData>(this IResourceBuilder<T> builder,
AnnotationDefinition
<TData> definition, TData data)
850
internal static TData GetAnnotation<T, TData>(this IResourceBuilder<T> builder,
AnnotationDefinition
<TData> definition)
865
internal static TData GetAnnotation<TData>(this IResource resource,
AnnotationDefinition
<TData> definition)
884
internal static bool TryGetAnnotation<TData>(this IResource resource,
AnnotationDefinition
<TData> definition, [NotNullWhen(true)] out TData? data)
Aspire.Hosting.Tests (3)
AtsAnnotationTests.cs (3)
11
private static readonly
AnnotationDefinition
<DenoStateDto> s_stateAnnotation = new("spike.deno/state");
102
var
definition = new AnnotationDefinition<Dictionary<string, TimeSpan?>>("test/durations");
120
var
definition = new AnnotationDefinition<Dictionary<string, TimeSpan?>>("test/durations");