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

# WebSearchResultContainerConverter

> Converts an entry of the WebSearch `results` array, which is either a block of search hits or a string of text commentary from the model.

## Definition

**Assembly:** CloudNimble.ClaudeEssentials.dll

**Namespace:** CloudNimble.ClaudeEssentials.Hooks.Converters

**Inheritance:** System.Text.Json.Serialization.JsonConverter\<CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.WebSearchResultContainer>

## Syntax

```csharp theme={"dark"}
CloudNimble.ClaudeEssentials.Hooks.Converters.WebSearchResultContainerConverter
```

## Summary

Converts an entry of the WebSearch `results` array, which is either a block of search hits or a string of text commentary from the model.

## Constructors

### &#x20;.ctor

#### Syntax

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

## Methods

### &#x20;Read Override

#### Syntax

```csharp theme={"dark"}
public override CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.WebSearchResultContainer Read(ref System.Text.Json.Utf8JsonReader reader, System.Type typeToConvert, System.Text.Json.JsonSerializerOptions options)
```

#### Parameters

| Name | Type | Description |
| - | - | - |
| `reader` | `System.Text.Json.Utf8JsonReader` | - |
| `typeToConvert` | `System.Type` | - |
| `options` | `System.Text.Json.JsonSerializerOptions` | - |

#### Returns

Type: `CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.WebSearchResultContainer?`

### &#x20;Write Override

#### Syntax

```csharp theme={"dark"}
public override void Write(System.Text.Json.Utf8JsonWriter writer, CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.WebSearchResultContainer value, System.Text.Json.JsonSerializerOptions options)
```

#### Parameters

| Name | Type | Description |
| - | - | - |
| `writer` | `System.Text.Json.Utf8JsonWriter` | - |
| `value` | `CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.WebSearchResultContainer` | - |
| `options` | `System.Text.Json.JsonSerializerOptions` | - |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.