8 instantiations of McpInputModel
Aspire.Dashboard (3)
Components\Dialogs\McpServerDialog.razor.cs (1)
102new McpInputModel
McpConfigFileModelContext.McpInputModel.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Aspire.Dashboard.Mcp.McpInputModel(){ Id = (string)args[0], Type = (string)args[1], Description = (string)args[2], Password = (bool?)args[3] },
McpInstallButtonModelContext.McpInputModel.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Aspire.Dashboard.Mcp.McpInputModel(){ Id = (string)args[0], Type = (string)args[1], Description = (string)args[2], Password = (bool?)args[3] },
Aspire.Dashboard.Tests (5)
Integration\McpConfigurationTests.cs (2)
19new McpInputModel 86new McpInputModel
Mcp\McpConfigModelTests.cs (3)
18new McpInputModel 87new McpInputModel 145var input = new McpInputModel
107 references to McpInputModel
Aspire.Dashboard (102)
Components\Dialogs\McpServerDialog.razor.cs (2)
87List<McpInputModel>? inputs = null; 100inputs = new List<McpInputModel>
Mcp\McpInstallButtonServerModel.cs (6)
21public List<McpInputModel>? Inputs { get; init; } 30public List<McpInputModel>? Inputs { get; init; } 43[JsonSerializable(typeof(McpInputModel))] 44[JsonSerializable(typeof(List<McpInputModel>))] 51[JsonSerializable(typeof(McpInputModel))] 52[JsonSerializable(typeof(List<McpInputModel>))]
McpConfigFileModelContext.GetJsonTypeInfo.g.cs (2)
30if (type == typeof(global::Aspire.Dashboard.Mcp.McpInputModel)) 50if (type == typeof(global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>))
McpConfigFileModelContext.ListMcpInputModel.g.cs (12)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>>? _ListMcpInputModel; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> ListMcpInputModel 22get => _ListMcpInputModel ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> Create_ListMcpInputModel(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> jsonTypeInfo)) 29var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> 31ObjectCreator = () => new global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>(), 35jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>, global::Aspire.Dashboard.Mcp.McpInputModel>(options, info); 45private void ListMcpInputModelSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>? value)
McpConfigFileModelContext.McpInputModel.g.cs (27)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel>? _McpInputModel; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel> McpInputModel 22get => _McpInputModel ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel>)Options.GetTypeInfo(typeof(global::Aspire.Dashboard.Mcp.McpInputModel)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel> Create_McpInputModel(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Dashboard.Mcp.McpInputModel>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Dashboard.Mcp.McpInputModel> 35ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Aspire.Dashboard.Mcp.McpInputModel>(options, objectInfo); 56DeclaringType = typeof(global::Aspire.Dashboard.Mcp.McpInputModel), 58Getter = static obj => ((global::Aspire.Dashboard.Mcp.McpInputModel)obj).Id, 66AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetProperty("Id", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 79DeclaringType = typeof(global::Aspire.Dashboard.Mcp.McpInputModel), 81Getter = static obj => ((global::Aspire.Dashboard.Mcp.McpInputModel)obj).Type, 89AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 102DeclaringType = typeof(global::Aspire.Dashboard.Mcp.McpInputModel), 104Getter = static obj => ((global::Aspire.Dashboard.Mcp.McpInputModel)obj).Description, 112AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetProperty("Description", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 125DeclaringType = typeof(global::Aspire.Dashboard.Mcp.McpInputModel), 127Getter = static obj => ((global::Aspire.Dashboard.Mcp.McpInputModel)obj).Password, 135AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetProperty("Password", InstanceMemberBindingFlags, null, typeof(bool?), global::System.Array.Empty<global::System.Type>(), null), 145private void McpInputModelSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Dashboard.Mcp.McpInputModel? value) 155string __value_Id = ((global::Aspire.Dashboard.Mcp.McpInputModel)value).Id; 160string __value_Type = ((global::Aspire.Dashboard.Mcp.McpInputModel)value).Type; 165string __value_Description = ((global::Aspire.Dashboard.Mcp.McpInputModel)value).Description; 170bool? __value_Password = ((global::Aspire.Dashboard.Mcp.McpInputModel)value).Password;
McpConfigFileModelContext.McpJsonFileServerModel.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Aspire.Dashboard.Mcp.McpJsonFileServerModel(){ Inputs = (global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>)args[0], Servers = (global::System.Collections.Generic.Dictionary<string, global::Aspire.Dashboard.Mcp.McpJsonFileServerInstanceModel>)args[1] }, 51var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> 66AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpJsonFileServerModel).GetProperty("Inputs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>), global::System.Array.Empty<global::System.Type>(), null), 69properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>>(options, info0); 109global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel> __value_Inputs = ((global::Aspire.Dashboard.Mcp.McpJsonFileServerModel)value).Inputs; 130ParameterType = typeof(global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>),
McpInstallButtonModelContext.GetJsonTypeInfo.g.cs (2)
30if (type == typeof(global::Aspire.Dashboard.Mcp.McpInputModel)) 42if (type == typeof(global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>))
McpInstallButtonModelContext.ListMcpInputModel.g.cs (12)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>>? _ListMcpInputModel; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> ListMcpInputModel 22get => _ListMcpInputModel ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> Create_ListMcpInputModel(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> jsonTypeInfo)) 29var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> 31ObjectCreator = () => new global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>(), 35jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>, global::Aspire.Dashboard.Mcp.McpInputModel>(options, info); 45private void ListMcpInputModelSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>? value)
McpInstallButtonModelContext.McpInputModel.g.cs (27)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel>? _McpInputModel; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel> McpInputModel 22get => _McpInputModel ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel>)Options.GetTypeInfo(typeof(global::Aspire.Dashboard.Mcp.McpInputModel)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel> Create_McpInputModel(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Dashboard.Mcp.McpInputModel>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Mcp.McpInputModel> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Dashboard.Mcp.McpInputModel> 35ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Aspire.Dashboard.Mcp.McpInputModel>(options, objectInfo); 56DeclaringType = typeof(global::Aspire.Dashboard.Mcp.McpInputModel), 58Getter = static obj => ((global::Aspire.Dashboard.Mcp.McpInputModel)obj).Id, 66AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetProperty("Id", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 79DeclaringType = typeof(global::Aspire.Dashboard.Mcp.McpInputModel), 81Getter = static obj => ((global::Aspire.Dashboard.Mcp.McpInputModel)obj).Type, 89AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 102DeclaringType = typeof(global::Aspire.Dashboard.Mcp.McpInputModel), 104Getter = static obj => ((global::Aspire.Dashboard.Mcp.McpInputModel)obj).Description, 112AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetProperty("Description", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 125DeclaringType = typeof(global::Aspire.Dashboard.Mcp.McpInputModel), 127Getter = static obj => ((global::Aspire.Dashboard.Mcp.McpInputModel)obj).Password, 135AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInputModel).GetProperty("Password", InstanceMemberBindingFlags, null, typeof(bool?), global::System.Array.Empty<global::System.Type>(), null), 145private void McpInputModelSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Dashboard.Mcp.McpInputModel? value) 155string __value_Id = ((global::Aspire.Dashboard.Mcp.McpInputModel)value).Id; 160string __value_Type = ((global::Aspire.Dashboard.Mcp.McpInputModel)value).Type; 165string __value_Description = ((global::Aspire.Dashboard.Mcp.McpInputModel)value).Description; 170bool? __value_Password = ((global::Aspire.Dashboard.Mcp.McpInputModel)value).Password;
McpInstallButtonModelContext.McpInstallButtonServerModel.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Aspire.Dashboard.Mcp.McpInstallButtonServerModel(){ Name = (string)args[0], Inputs = (global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>)args[1], Type = (string)args[2], Url = (string)args[3], Headers = (global::System.Collections.Generic.Dictionary<string, string>)args[4] }, 74var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>> 89AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Mcp.McpInstallButtonServerModel).GetProperty("Inputs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>), global::System.Array.Empty<global::System.Type>(), null), 92properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>>(options, info1); 180global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel> __value_Inputs = ((global::Aspire.Dashboard.Mcp.McpInstallButtonServerModel)value).Inputs; 220ParameterType = typeof(global::System.Collections.Generic.List<global::Aspire.Dashboard.Mcp.McpInputModel>),
Aspire.Dashboard.Tests (5)
Integration\McpConfigurationTests.cs (2)
17var inputs = new List<McpInputModel> 84var inputs = new List<McpInputModel>
Mcp\McpConfigModelTests.cs (3)
16var inputs = new List<McpInputModel> 85var inputs = new List<McpInputModel> 145var input = new McpInputModel