7 instantiations of SpanType
Aspire.Dashboard (7)
Model\SpanType.cs (7)
22public static readonly SpanType Http = new SpanType( 27public static readonly SpanType Database = new SpanType( 32public static readonly SpanType Messaging = new SpanType( 37public static readonly SpanType Rpc = new SpanType( 42public static readonly SpanType GenAI = new SpanType( 48public static readonly SpanType Cloud = new SpanType( 52public static readonly SpanType Other = new SpanType(
33 references to SpanType
Aspire.Dashboard (20)
Components\Controls\SpanTypeSelect.razor.cs (3)
13public required List<SelectViewModel<SpanType>> SpanTypes { get; set; } 16public required SelectViewModel<SpanType> SpanType { get; set; } 19public EventCallback<SelectViewModel<SpanType>> SpanTypeChanged { get; set; }
Components\Pages\TraceDetail.razor.cs (3)
48private List<SelectViewModel<SpanType>> _spanTypes = default!; 113_spanTypes = SpanType.CreateKnownSpanTypes(ControlStringsLoc); 747public SelectViewModel<SpanType> SelectedSpanType { get; set; } = default!;
Components\Pages\Traces.razor.cs (3)
39private List<SelectViewModel<SpanType>> _spanTypes = default!; 189_spanTypes = SpanType.CreateKnownSpanTypes(ControlsStringsLoc); 457public required SelectViewModel<SpanType> SelectedSpanType { get; set; }
Model\SpanType.cs (9)
22public static readonly SpanType Http = new SpanType( 27public static readonly SpanType Database = new SpanType( 32public static readonly SpanType Messaging = new SpanType( 37public static readonly SpanType Rpc = new SpanType( 42public static readonly SpanType GenAI = new SpanType( 48public static readonly SpanType Cloud = new SpanType( 52public static readonly SpanType Other = new SpanType( 63public static List<SelectViewModel<SpanType>> CreateKnownSpanTypes(IStringLocalizer<ControlsStrings> loc) 65return new List<SelectViewModel<SpanType>>
Model\TracesViewModel.cs (2)
20private SpanType? _spanType; 28public SpanType? SpanType { get => _spanType; set => SetValue(ref _spanType, value); }
Aspire.Dashboard.Tests (13)
Model\TraceDetailPageViewModelTests.cs (5)
25SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default } 58SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default } 92SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default } 133SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default } 161SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default }
TelemetryRepositoryTests\TraceTests.cs (8)
286var cases = new (SpanType SpanType, string[] ExpectedTraceIds)[] 288(SpanType.Http, ["http"]), 289(SpanType.Database, ["database"]), 290(SpanType.Messaging, ["messaging"]), 291(SpanType.Rpc, ["rpc"]), 292(SpanType.GenAI, ["genai"]), 293(SpanType.Cloud, ["cloud-azure", "cloud-aws"]), 294(SpanType.Other, ["other"])