# LlmsApiExporter constructor

Kind: Constructor  
Namespace: `Sisk.Documenting.Exporters`  
Assembly: `Sisk.Documenting.dll`  
Source: https://docs.sisk-framework.org/api/Sisk.Documenting.Exporters.LlmsApiExporter.-ctor.html

## LlmsApiExporter() {#Sisk_Documenting_Exporters_LlmsApiExporter__ctor}

Initializes a new instance of the LlmsApiExporter class.

```csharp
public LlmsApiExporter()
```

## LlmsApiExporter(string?) {#Sisk_Documenting_Exporters_LlmsApiExporter__ctor_System_String_}

Initializes a new instance of the LlmsApiExporter class with the specified hostname.

```csharp
public LlmsApiExporter(string? hostname)
```

### Parameters

`hostname` [string](https://learn.microsoft.com/dotnet/api/system.string)?

The hostname of the API endpoint to connect to. Can be null to use the default configuration.

## LlmsApiExporter(string?, string) {#Sisk_Documenting_Exporters_LlmsApiExporter__ctor_System_String_System_String_}

Initializes a new instance of the [LlmsApiExporter](https://docs.sisk-framework.org/api/Sisk.Documenting.Exporters.LlmsApiExporter.md) class with the specified hostname and header text.

```csharp
public LlmsApiExporter(string? hostname, string headerText)
```

### Parameters

`hostname` [string](https://learn.microsoft.com/dotnet/api/system.string)?

The hostname of the API endpoint to connect to. Can be null to use the default configuration.

`headerText` [string](https://learn.microsoft.com/dotnet/api/system.string)

The text to display at the beginning of the exported documentation. Can be null.

## LlmsApiExporter(string?, string?, string?) {#Sisk_Documenting_Exporters_LlmsApiExporter__ctor_System_String_System_String_System_String_}

```csharp
public LlmsApiExporter(string? hostname, string? headerText, string? footerText)
```

### Parameters

`hostname` [string](https://learn.microsoft.com/dotnet/api/system.string)?

`headerText` [string](https://learn.microsoft.com/dotnet/api/system.string)?

`footerText` [string](https://learn.microsoft.com/dotnet/api/system.string)?
