included a data container for document image data and page number

This commit is contained in:
Nils Kruthoff 2026-07-27 19:35:57 +02:00
parent 35829302e9
commit 5b737543ce
No known key found for this signature in database
GPG Key ID: A5C0151B4DDB172C
2 changed files with 19 additions and 1 deletions

View File

@ -0,0 +1,12 @@
using System.Text.Json.Serialization;
namespace AIStudio.Tools;
public sealed class ContentStreamDocumentDetails
{
[JsonPropertyName("page_number")]
public int? PageNumber { get; init; }
[JsonPropertyName("image")]
public ContentStreamPptxImageData? Image { get; init; }
}

View File

@ -1,4 +1,10 @@
using System.Text.Json.Serialization;
namespace AIStudio.Tools;
// ReSharper disable ClassNeverInstantiated.Global
public sealed class ContentStreamDocumentMetadata : ContentStreamSseMetadata;
public sealed class ContentStreamDocumentMetadata : ContentStreamSseMetadata
{
[JsonPropertyName("Document")]
public ContentStreamDocumentDetails? Document { get; init; }
}