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)
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)
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)
266SelectViewModel<SpanType> 272__builder.AddComponentParameter(7, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 289__builder.AddComponentParameter(8, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 297), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.IEnumerable<SelectViewModel<SpanType>>>( 306__builder.AddComponentParameter(9, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 323__builder.AddComponentParameter(10, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 331), (global::System.Func<SelectViewModel<SpanType>, global::System.String>)( 340__builder.AddComponentParameter(11, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 349__builder.AddComponentParameter(12, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 358__builder.AddComponentParameter(13, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 384__builder.AddComponentParameter(15, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 392), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<SelectViewModel<SpanType>>( 401__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: 410__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)); 411_ = nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 435SelectViewModel<SpanType> 441__builder.AddComponentParameter(20, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 458__builder.AddComponentParameter(21, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 466), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.IEnumerable<SelectViewModel<SpanType>>>( 475__builder.AddComponentParameter(22, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 492__builder.AddComponentParameter(23, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 500), (global::System.Func<SelectViewModel<SpanType>, global::System.String>)( 509__builder.AddComponentParameter(24, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 526__builder.AddComponentParameter(25, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 535__builder.AddComponentParameter(26, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 544__builder.AddComponentParameter(27, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 570__builder.AddComponentParameter(29, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>. 578), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<SelectViewModel<SpanType>>( 587__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: 596__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)); 597_ = nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSelect<SelectViewModel<SpanType>>.
Components_Pages_TraceDetail_razor.g.cs (8)
651), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.List<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>( 685), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>( 694__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.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.SelectViewModel<Aspire.Dashboard.Model.SpanType>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => _selectedSpanType = __value, _selectedSpanType)))); 890), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.List<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>( 924), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>( 933__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.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.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)
651), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.List<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>( 685), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>( 694__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.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.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");