openai/openai-dotnet

Public

mirrored from https://github.com/openai/openai-dotnetAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
copilot/sub-pr-1011-another-one

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/Generated/Models/Files/InternalCreateUploadRequest.cs

45lines · modecode

1// <auto-generated/>
2
3#nullable disable
4
5using System;
6using System.Collections.Generic;
7
8namespace OpenAI.Files
9{
10 internal partial class InternalCreateUploadRequest
11 {
12 private protected IDictionary<string, BinaryData> _additionalBinaryDataProperties;
13
14 internal InternalCreateUploadRequest(string filename, InternalCreateUploadRequestPurpose purpose, int bytes, string mimeType)
15 {
16 Filename = filename;
17 Purpose = purpose;
18 Bytes = bytes;
19 MimeType = mimeType;
20 }
21
22 internal InternalCreateUploadRequest(string filename, InternalCreateUploadRequestPurpose purpose, int bytes, string mimeType, IDictionary<string, BinaryData> additionalBinaryDataProperties)
23 {
24 Filename = filename;
25 Purpose = purpose;
26 Bytes = bytes;
27 MimeType = mimeType;
28 _additionalBinaryDataProperties = additionalBinaryDataProperties;
29 }
30
31 public string Filename { get; }
32
33 internal InternalCreateUploadRequestPurpose Purpose { get; }
34
35 public int Bytes { get; }
36
37 public string MimeType { get; }
38
39 internal IDictionary<string, BinaryData> SerializedAdditionalRawData
40 {
41 get => _additionalBinaryDataProperties;
42 set => _additionalBinaryDataProperties = value;
43 }
44 }
45}
46