GoodMem
ReferenceClient SDKs.NETModels

JsonMemoryCreationContentRequirement Model

JsonMemoryCreationContentRequirement Model documentation for .NET SDK

Application/json memory creation requires exactly one of originalContent or originalContentB64.

Properties

NameTypeDescriptionNotes
OriginalContentstringOriginal content as plain text
OriginalContentB64stringOriginal content as base64-encoded binary

Usage Example

using Pairsystems.Goodmem.Client.Model;

// Text content — just provide originalContent
var reqText = new JsonMemoryCreationRequest(
    spaceId: spaceId, originalContent: "text content",
    contentType: "text/plain");

// Binary content — just provide originalContentB64
var pdfBase64 = Convert.ToBase64String(pdfBytes);
var reqPdf = new JsonMemoryCreationRequest(
    spaceId: spaceId, originalContentB64: pdfBase64,
    contentType: "application/pdf");