# MentorCardView class

> The MentorCardView class of Novior.MentorAgent.Abstractions.Components.

- URL: https://docs.mentoragent.net/api/novior-mentoragent-abstractions-components/mentorcardview
- Verified with: MentorAgent 1.2.0
- Last updated: 2026-10-27
- Packages: Novior.MentorAgent.Abstractions

## Definition

Namespace: `Novior.MentorAgent.Abstractions.Components`. Package: `Novior.MentorAgent.Abstractions`.

`public class MentorCardView : ComponentBase`

```shell
dotnet add package Novior.MentorAgent.Abstractions
```

## Constructors

`public MentorCardView()`

## Properties

### `Card`

`public MentorCard Card { get; set; }`

### `OnAction`

`public EventCallback<MentorCardAction> OnAction { get; set; }`

Raised with the pressed action. The host decides what each kind means. Left unset inside a [`ChatWidget`](https://docs.mentoragent.net/api/novior-mentoragent-abstractions-components/chatwidget)'s `CardTemplate`, the widget's own dispatcher handles the button.

---

- Previous: [McpStatusBadge class](https://docs.mentoragent.net/api/novior-mentoragent-abstractions-components/mcpstatusbadge.md)
- Next: [MentorDashboard class](https://docs.mentoragent.net/api/novior-mentoragent-abstractions-components/mentordashboard.md)
