Skip to main content

Definition

Assembly: ModelContextProtocol.dll Namespace: Microsoft.Extensions.DependencyInjection

Syntax

Summary

This type is defined in ModelContextProtocol.

Methods

WithAuthenticatedTasks Extension

Extension method from Microsoft.Extensions.DependencyInjection.McpEssentials_Core_McpServerBuilderExtensions

Syntax

Parameters

Returns

Type: Microsoft.Extensions.DependencyInjection.IMcpServerBuilder

WithAuthenticatedTasks Extension

Extension method from Microsoft.Extensions.DependencyInjection.McpEssentials_Core_McpServerBuilderExtensions

Syntax

Parameters

Returns

Type: Microsoft.Extensions.DependencyInjection.IMcpServerBuilder

WithAuthenticatedTasks Extension

Extension method from Microsoft.Extensions.DependencyInjection.McpEssentials_Core_McpServerBuilderExtensions

Syntax

Parameters

Returns

Type: Microsoft.Extensions.DependencyInjection.IMcpServerBuilder

WithAuthenticatedTasks Extension

Extension method from Microsoft.Extensions.DependencyInjection.McpEssentials_Core_McpServerBuilderExtensions

Syntax

Parameters

Returns

Type: Microsoft.Extensions.DependencyInjection.IMcpServerBuilder

WithEntityFrameworkTasks Extension

Extension method from Microsoft.Extensions.DependencyInjection.McpEssentials_EntityFrameworkCore_McpServerBuilderExtensions
Enables MCP Tasks backed by EntityFrameworkAuthenticatedTaskStore1` for a single user.

Syntax

Parameters

Returns

Type: Microsoft.Extensions.DependencyInjection.IMcpServerBuilder The server builder.

Type Parameters

Exceptions

WithEntityFrameworkTasks Extension

Extension method from Microsoft.Extensions.DependencyInjection.McpEssentials_EntityFrameworkCore_McpServerBuilderExtensions
Enables MCP Tasks backed by EntityFrameworkAuthenticatedTaskStore1`.

Syntax

Parameters

Returns

Type: Microsoft.Extensions.DependencyInjection.IMcpServerBuilder The server builder.

Type Parameters

Exceptions

WithEntityFrameworkTasks Extension

Extension method from Microsoft.Extensions.DependencyInjection.McpEssentials_EntityFrameworkCore_McpServerBuilderExtensions
Enables MCP Tasks backed by EntityFrameworkAuthenticatedTaskStore1`, resolving the user from a ClaimsPrincipal.

Syntax

Parameters

Returns

Type: Microsoft.Extensions.DependencyInjection.IMcpServerBuilder The server builder.

Type Parameters

Exceptions

WithEntityFrameworkTasks Extension

Extension method from Microsoft.Extensions.DependencyInjection.McpEssentials_EntityFrameworkCore_McpServerBuilderExtensions
Enables MCP Tasks backed by EntityFrameworkAuthenticatedTaskStore1`, resolving the user from services already registered in the built IServiceProvider.

Syntax

Parameters

Returns

Type: Microsoft.Extensions.DependencyInjection.IMcpServerBuilder The server builder.

Type Parameters

Exceptions

Examples