> ## Documentation Index
> Fetch the complete documentation index at: https://easyaf.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# TestableAuthenticationStateProvider

## Definition

**Assembly:** CloudNimble.BlazorEssentials.Breakdance.dll

**Namespace:** CloudNimble.BlazorEssentials.Breakdance

**Inheritance:** Microsoft.AspNetCore.Components.Authorization.AuthenticationStateProvider

## Syntax

```csharp theme={"dark"}
CloudNimble.BlazorEssentials.Breakdance.TestableAuthenticationStateProvider
```

## Constructors

### <Icon icon="hammer" iconType="duotone" color="#419AC5" size={24} className="mr-2" /> .ctor

#### Syntax

```csharp theme={"dark"}
public TestableAuthenticationStateProvider()
```

## Methods

### <Icon icon="code-merge" iconType="duotone" color="#419AC5" size={24} className="mr-2" /> GetAuthenticationStateAsync <Badge color="blue">Override</Badge>

#### Syntax

```csharp theme={"dark"}
public override System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Authorization.AuthenticationState> GetAuthenticationStateAsync()
```

#### Returns

Type: `System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>`
