Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Picsart
{
public partial class GenAIInpaintingImage2ImageClient
{


private static readonly global::Picsart.EndPointSecurityRequirement s_GenaiExpandImageSecurityRequirement0 =
new global::Picsart.EndPointSecurityRequirement
{
Authorizations = new global::Picsart.EndPointAuthorizationRequirement[]
{ new global::Picsart.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "X-Picsart-API-Key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Picsart.EndPointSecurityRequirement[] s_GenaiExpandImageSecurityRequirements =
new global::Picsart.EndPointSecurityRequirement[]
{ s_GenaiExpandImageSecurityRequirement0,
};
partial void PrepareGenaiExpandImageArguments(
global::System.Net.Http.HttpClient httpClient,
global::Picsart.AllOf<global::Picsart.GenAIImageParameters, global::Picsart.GenAIExpandParameters> request);
Expand Down Expand Up @@ -63,9 +82,15 @@ partial void ProcessGenaiExpandImageResponseContent(
httpClient: HttpClient,
request: request);


var __authorizations = global::Picsart.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_GenaiExpandImageSecurityRequirements,
operationName: "GenaiExpandImageAsync");

var __pathBuilder = new global::Picsart.PathBuilder(
path: "/genai/painting/expand",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -75,7 +100,7 @@ partial void ProcessGenaiExpandImageResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Picsart
{
public partial class GenAIInpaintingImage2ImageClient
{


private static readonly global::Picsart.EndPointSecurityRequirement s_GenaiGenerateImageBleedSecurityRequirement0 =
new global::Picsart.EndPointSecurityRequirement
{
Authorizations = new global::Picsart.EndPointAuthorizationRequirement[]
{ new global::Picsart.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "X-Picsart-API-Key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Picsart.EndPointSecurityRequirement[] s_GenaiGenerateImageBleedSecurityRequirements =
new global::Picsart.EndPointSecurityRequirement[]
{ s_GenaiGenerateImageBleedSecurityRequirement0,
};
partial void PrepareGenaiGenerateImageBleedArguments(
global::System.Net.Http.HttpClient httpClient,
global::Picsart.AllOf<global::Picsart.GenAIImageParameters, global::Picsart.GenAIBleedParameters> request);
Expand Down Expand Up @@ -61,9 +80,15 @@ partial void ProcessGenaiGenerateImageBleedResponseContent(
httpClient: HttpClient,
request: request);


var __authorizations = global::Picsart.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_GenaiGenerateImageBleedSecurityRequirements,
operationName: "GenaiGenerateImageBleedAsync");

var __pathBuilder = new global::Picsart.PathBuilder(
path: "/genai/painting/bleed",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -73,7 +98,7 @@ partial void ProcessGenaiGenerateImageBleedResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Picsart
{
public partial class GenAIInpaintingImage2ImageClient
{


private static readonly global::Picsart.EndPointSecurityRequirement s_GenaiImageInpaintingSecurityRequirement0 =
new global::Picsart.EndPointSecurityRequirement
{
Authorizations = new global::Picsart.EndPointAuthorizationRequirement[]
{ new global::Picsart.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "X-Picsart-API-Key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Picsart.EndPointSecurityRequirement[] s_GenaiImageInpaintingSecurityRequirements =
new global::Picsart.EndPointSecurityRequirement[]
{ s_GenaiImageInpaintingSecurityRequirement0,
};
partial void PrepareGenaiImageInpaintingArguments(
global::System.Net.Http.HttpClient httpClient,
global::Picsart.AllOf<global::Picsart.GenAIImageParameters, global::Picsart.GenAIMaskParameters, global::Picsart.GenAIInpaintingParameters> request);
Expand Down Expand Up @@ -59,9 +78,15 @@ partial void ProcessGenaiImageInpaintingResponseContent(
httpClient: HttpClient,
request: request);


var __authorizations = global::Picsart.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_GenaiImageInpaintingSecurityRequirements,
operationName: "GenaiImageInpaintingAsync");

var __pathBuilder = new global::Picsart.PathBuilder(
path: "/genai/painting/inpaint",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -71,7 +96,7 @@ partial void ProcessGenaiImageInpaintingResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Picsart
{
public partial class GenAIInpaintingImage2ImageClient
{


private static readonly global::Picsart.EndPointSecurityRequirement s_GenaiImageInpaintingGetresultSecurityRequirement0 =
new global::Picsart.EndPointSecurityRequirement
{
Authorizations = new global::Picsart.EndPointAuthorizationRequirement[]
{ new global::Picsart.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "X-Picsart-API-Key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Picsart.EndPointSecurityRequirement[] s_GenaiImageInpaintingGetresultSecurityRequirements =
new global::Picsart.EndPointSecurityRequirement[]
{ s_GenaiImageInpaintingGetresultSecurityRequirement0,
};
partial void PrepareGenaiImageInpaintingGetresultArguments(
global::System.Net.Http.HttpClient httpClient,
ref string inferenceId);
Expand Down Expand Up @@ -58,9 +77,15 @@ partial void ProcessGenaiImageInpaintingGetresultResponseContent(
httpClient: HttpClient,
inferenceId: ref inferenceId);


var __authorizations = global::Picsart.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_GenaiImageInpaintingGetresultSecurityRequirements,
operationName: "GenaiImageInpaintingGetresultAsync");

var __pathBuilder = new global::Picsart.PathBuilder(
path: $"/genai/painting/{inferenceId}",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Get,
Expand All @@ -70,7 +95,7 @@ partial void ProcessGenaiImageInpaintingGetresultResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Picsart
{
public partial class GenAIInpaintingImage2ImageClient
{


private static readonly global::Picsart.EndPointSecurityRequirement s_GenaiImageOutpaintingSecurityRequirement0 =
new global::Picsart.EndPointSecurityRequirement
{
Authorizations = new global::Picsart.EndPointAuthorizationRequirement[]
{ new global::Picsart.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "X-Picsart-API-Key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Picsart.EndPointSecurityRequirement[] s_GenaiImageOutpaintingSecurityRequirements =
new global::Picsart.EndPointSecurityRequirement[]
{ s_GenaiImageOutpaintingSecurityRequirement0,
};
partial void PrepareGenaiImageOutpaintingArguments(
global::System.Net.Http.HttpClient httpClient,
global::Picsart.AllOf<global::Picsart.GenAIImageParameters, global::Picsart.GenAIMaskParameters, global::Picsart.GenAIInpaintingParameters> request);
Expand Down Expand Up @@ -65,9 +84,15 @@ partial void ProcessGenaiImageOutpaintingResponseContent(
httpClient: HttpClient,
request: request);


var __authorizations = global::Picsart.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_GenaiImageOutpaintingSecurityRequirements,
operationName: "GenaiImageOutpaintingAsync");

var __pathBuilder = new global::Picsart.PathBuilder(
path: "/genai/painting/outpaint",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -77,7 +102,7 @@ partial void ProcessGenaiImageOutpaintingResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Picsart
{
public partial class GenAIInpaintingImage2ImageClient
{


private static readonly global::Picsart.EndPointSecurityRequirement s_GenaiRemoveObjectSecurityRequirement0 =
new global::Picsart.EndPointSecurityRequirement
{
Authorizations = new global::Picsart.EndPointAuthorizationRequirement[]
{ new global::Picsart.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "X-Picsart-API-Key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Picsart.EndPointSecurityRequirement[] s_GenaiRemoveObjectSecurityRequirements =
new global::Picsart.EndPointSecurityRequirement[]
{ s_GenaiRemoveObjectSecurityRequirement0,
};
partial void PrepareGenaiRemoveObjectArguments(
global::System.Net.Http.HttpClient httpClient,
global::Picsart.AllOf<global::Picsart.GenAIImageParameters, global::Picsart.GenAIMaskParameters, global::Picsart.GenAIRemoveObjectParameters> request);
Expand Down Expand Up @@ -61,9 +80,15 @@ partial void ProcessGenaiRemoveObjectResponseContent(
httpClient: HttpClient,
request: request);


var __authorizations = global::Picsart.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_GenaiRemoveObjectSecurityRequirements,
operationName: "GenaiRemoveObjectAsync");

var __pathBuilder = new global::Picsart.PathBuilder(
path: "/genai/painting/remove-object",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -73,7 +98,7 @@ partial void ProcessGenaiRemoveObjectResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Picsart
{
public partial class GenAIInpaintingImage2ImageClient
{


private static readonly global::Picsart.EndPointSecurityRequirement s_GenaiSmartBackgroundSecurityRequirement0 =
new global::Picsart.EndPointSecurityRequirement
{
Authorizations = new global::Picsart.EndPointAuthorizationRequirement[]
{ new global::Picsart.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "X-Picsart-API-Key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Picsart.EndPointSecurityRequirement[] s_GenaiSmartBackgroundSecurityRequirements =
new global::Picsart.EndPointSecurityRequirement[]
{ s_GenaiSmartBackgroundSecurityRequirement0,
};
partial void PrepareGenaiSmartBackgroundArguments(
global::System.Net.Http.HttpClient httpClient,
global::Picsart.AllOf<global::Picsart.GenAIImageParameters, global::Picsart.GenAIInpaintingParameters> request);
Expand Down Expand Up @@ -67,9 +86,15 @@ partial void ProcessGenaiSmartBackgroundResponseContent(
httpClient: HttpClient,
request: request);


var __authorizations = global::Picsart.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_GenaiSmartBackgroundSecurityRequirements,
operationName: "GenaiSmartBackgroundAsync");

var __pathBuilder = new global::Picsart.PathBuilder(
path: "/genai/painting/replace-background",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -79,7 +104,7 @@ partial void ProcessGenaiSmartBackgroundResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ public sealed partial class GenAIInpaintingImage2ImageClient : global::Picsart.I
/// <summary>
/// Production
/// </summary>
public const string DefaultBaseUrl = "https://api.picsart.io";
public const string DefaultBaseUrl = "https://api.picsart.io/";

private bool _disposeHttpClient = true;

Expand Down
Loading