Definition
Assembly: Microsoft.Extensions.DependencyInjection.Abstractions.dll Namespace: Microsoft.Extensions.DependencyInjectionSyntax
Summary
This type is defined in Microsoft.Extensions.DependencyInjection.Abstractions.Remarks
See Microsoft documentation for more information about the rest of the API.Methods
AddFormElicitation Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Core_ServiceCollectionExtensionsHttpClient.
Syntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
Examples
Remarks
A duplicate registration of the same name throws. Tests that need to replace a form build a fresh collection.AddInMemoryMcpTaskStorePlus Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Core_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddInMemoryMcpTaskStorePlus Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Core_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddInMemoryMcpTaskStorePlus Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Core_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsCosmosTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Cosmos_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsCosmosTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Cosmos_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsCosmosTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Cosmos_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsEntityFrameworkTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_EntityFrameworkCore_ServiceCollectionExtensionsEFCoreMcpTaskStore1` as the singleton
IMcpTaskStore and IMcpTaskStorePlus for a single user.
Syntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Type Parameters
TContext- The host DbContext that maps McpTaskEntity.
Exceptions
AddMcpEssentialsEntityFrameworkTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_EntityFrameworkCore_ServiceCollectionExtensionsEFCoreMcpTaskStore1` as the singleton
IMcpTaskStore and IMcpTaskStorePlus.
Syntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Type Parameters
TContext- The host DbContext that maps McpTaskEntity.
Exceptions
AddMcpEssentialsEntityFrameworkTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_EntityFrameworkCore_ServiceCollectionExtensionsEFCoreMcpTaskStore1` using a
ClaimsPrincipal factory resolved from the built provider.
Syntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Type Parameters
TContext- The host DbContext that maps McpTaskEntity.
Exceptions
AddMcpEssentialsPostgreSqlTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_PostgreSQL_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsPostgreSqlTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_PostgreSQL_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsPostgreSqlTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_PostgreSQL_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsRedisTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Redis_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsRedisTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Redis_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.
Exceptions
AddMcpEssentialsRedisTasks Extension
Extension method from
Microsoft.Extensions.DependencyInjection.McpEssentials_Redis_ServiceCollectionExtensionsSyntax
Parameters
Returns
Type:Microsoft.Extensions.DependencyInjection.IServiceCollection
The service collection.