7 instantiations of SpanType
Aspire.Dashboard (7)
Model\SpanType.cs (7)
23public static readonly SpanType Http = new SpanType( 28public static readonly SpanType Database = new SpanType( 33public static readonly SpanType Messaging = new SpanType( 38public static readonly SpanType Rpc = new SpanType( 43public static readonly SpanType GenAI = new SpanType( 49public static readonly SpanType Cloud = new SpanType( 53public static readonly SpanType Other = new SpanType(
71 references to SpanType
Aspire.Dashboard (69)
Components\Controls\SpanTypeSelect.razor.cs (3)
14public required List<SelectViewModel<SpanType>> SpanTypes { get; set; } 17public required SelectViewModel<SpanType> SpanType { get; set; } 20public EventCallback<SelectViewModel<SpanType>> SpanTypeChanged { get; set; }
Components\Pages\TraceDetail.razor.cs (3)
50private List<SelectViewModel<SpanType>> _spanTypes = default!; 51private SelectViewModel<SpanType> _selectedSpanType = default!; 129_spanTypes = SpanType.CreateKnownSpanTypes(ControlStringsLoc);
Components\Pages\Traces.razor.cs (3)
39private List<SelectViewModel<SpanType>> _spanTypes = default!; 183_spanTypes = SpanType.CreateKnownSpanTypes(ControlsStringsLoc); 455public required SelectViewModel<SpanType> SelectedSpanType { get; set; }
Components_Controls_SpanTypeSelect_razor.g.cs (37)
260SelectViewModel<SpanType> 266__builder.AddComponentParameter(7, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 283__builder.AddComponentParameter(8, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 291), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.IEnumerable<SelectViewModel<SpanType>>>( 300__builder.AddComponentParameter(9, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 317__builder.AddComponentParameter(10, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 325), (global::System.Func<SelectViewModel<SpanType>, global::System.String>)( 334__builder.AddComponentParameter(11, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 343__builder.AddComponentParameter(12, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 352__builder.AddComponentParameter(13, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 378__builder.AddComponentParameter(15, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 386), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<SelectViewModel<SpanType>>( 395__builder.AddComponentParameter(16, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>.SelectedOptionChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<SelectViewModel<SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<SelectViewModel<SpanType>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { SpanType = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: 404__builder.AddComponentParameter(17, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>.SelectedOptionExpression), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.Expressions.Expression<global::System.Func<SelectViewModel<SpanType>>>>(() => SpanType)); 405_ = nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 429SelectViewModel<SpanType> 435__builder.AddComponentParameter(20, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 452__builder.AddComponentParameter(21, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 460), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.IEnumerable<SelectViewModel<SpanType>>>( 469__builder.AddComponentParameter(22, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 486__builder.AddComponentParameter(23, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 494), (global::System.Func<SelectViewModel<SpanType>, global::System.String>)( 503__builder.AddComponentParameter(24, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 520__builder.AddComponentParameter(25, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 529__builder.AddComponentParameter(26, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 538__builder.AddComponentParameter(27, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 564__builder.AddComponentParameter(29, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 572), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<SelectViewModel<SpanType>>( 581__builder.AddComponentParameter(30, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>.SelectedOptionChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<SelectViewModel<SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<SelectViewModel<SpanType>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { SpanType = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: 590__builder.AddComponentParameter(31, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>.SelectedOptionExpression), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.Expressions.Expression<global::System.Func<SelectViewModel<SpanType>>>>(() => SpanType)); 591_ = nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>.
Components_Pages_TraceDetail_razor.g.cs (8)
645), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.List<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>( 679), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>( 688__builder2.AddComponentParameter(66, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.SpanTypeChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<Aspire.Dashboard.Model.SpanType>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => _selectedSpanType = __value, _selectedSpanType)))); 884), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.List<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>( 918), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>( 927__builder2.AddComponentParameter(88, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.SpanTypeChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<Aspire.Dashboard.Model.SpanType>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => _selectedSpanType = __value, _selectedSpanType))));
Components_Pages_Traces_razor.g.cs (4)
645), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.List<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>( 679), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>( 688__builder2.AddComponentParameter(54, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.SpanTypeChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<Aspire.Dashboard.Model.SpanType>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => PageViewModel.SelectedSpanType = __value, PageViewModel.SelectedSpanType))));
Model\SpanType.cs (9)
23public static readonly SpanType Http = new SpanType( 28public static readonly SpanType Database = new SpanType( 33public static readonly SpanType Messaging = new SpanType( 38public static readonly SpanType Rpc = new SpanType( 43public static readonly SpanType GenAI = new SpanType( 49public static readonly SpanType Cloud = new SpanType( 53public static readonly SpanType Other = new SpanType( 64public static List<SelectViewModel<SpanType>> CreateKnownSpanTypes(IStringLocalizer<ControlsStrings> loc) 66return new List<SelectViewModel<SpanType>>
Model\TracesViewModel.cs (2)
21private SpanType? _spanType; 29public SpanType? SpanType { get => _spanType; set => SetValue(ref _spanType, value); }
Aspire.Dashboard.Tests (2)
Model\SpanWaterfallViewModelTests.cs (2)
182var spanType = SpanType.CreateKnownSpanTypes(new TestStringLocalizer<ControlsStrings>()).Single(t => t.Id?.Name == spanTypeName); 183var otherSpanType = SpanType.CreateKnownSpanTypes(new TestStringLocalizer<ControlsStrings>()).Single(t => t.Id?.Name == "other");