diff --git a/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.g.cs index 6c768bc..0118af2 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.g.cs @@ -6,7 +6,7 @@ namespace Firecrawl /// /// /// - public readonly partial struct AllOf : global::System.IEquatable> + public readonly partial struct AllOf<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.IEquatable> { /// /// @@ -105,9 +105,9 @@ Value1 as object Value2?.ToString() ; - private static bool RequiresValue() => RequirementCache.Value; + private static bool RequiresValue<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] TValue>() => RequirementCache.Value; - private static bool DetermineRequiresValue(global::System.Type type) + private static bool DetermineRequiresValue([global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] global::System.Type type) { if (global::System.Nullable.GetUnderlyingType(type) != null) { @@ -138,7 +138,7 @@ private static bool DetermineRequiresValue(global::System.Type type) return false; } - private static class RequirementCache + private static class RequirementCache<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] TValue> { public static readonly bool Value = DetermineRequiresValue(typeof(TValue)); } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetCreditUsage.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetCreditUsage.g.cs index 77f047f..d005c1f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetCreditUsage.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetCreditUsage.g.cs @@ -200,7 +200,6 @@ partial void ProcessGetCreditUsageResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetTokenUsage.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetTokenUsage.g.cs index b80af79..5e12e74 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetTokenUsage.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetTokenUsage.g.cs @@ -200,7 +200,6 @@ partial void ProcessGetTokenUsageResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CancelCrawl.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CancelCrawl.g.cs index 04357e5..e6d20bb 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CancelCrawl.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CancelCrawl.g.cs @@ -206,7 +206,6 @@ partial void ProcessCancelCrawlResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CrawlUrls.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CrawlUrls.g.cs index be1863b..696789b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CrawlUrls.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CrawlUrls.g.cs @@ -253,7 +253,6 @@ partial void ProcessCrawlUrlsResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetActiveCrawls.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetActiveCrawls.g.cs index a41f9f4..a7aeea8 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetActiveCrawls.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetActiveCrawls.g.cs @@ -238,7 +238,6 @@ partial void ProcessGetActiveCrawlsResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlErrors.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlErrors.g.cs index ca2d322..d83eb61 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlErrors.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlErrors.g.cs @@ -244,7 +244,6 @@ partial void ProcessGetCrawlErrorsResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlStatus.g.cs index 15c1faa..9fd77b1 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlStatus.g.cs @@ -244,7 +244,6 @@ partial void ProcessGetCrawlStatusResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.ExtractData.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.ExtractData.g.cs index 932ac65..1beb05a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.ExtractData.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.ExtractData.g.cs @@ -215,7 +215,6 @@ partial void ProcessExtractDataResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.GetExtractStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.GetExtractStatus.g.cs index 92f2e3a..456987a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.GetExtractStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.GetExtractStatus.g.cs @@ -130,7 +130,6 @@ partial void ProcessGetExtractStatusResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.AllOf2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.AllOf2.g.cs index 072bbff..9d02859 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.AllOf2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.AllOf2.g.cs @@ -3,7 +3,7 @@ namespace Firecrawl.JsonConverters { /// - public class AllOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> + public class AllOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::Firecrawl.AllOf Read( diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.OneOf2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.OneOf2.g.cs index 1f6aa5e..b84f7f1 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.OneOf2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.OneOf2.g.cs @@ -3,7 +3,7 @@ namespace Firecrawl.JsonConverters { /// - public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::Firecrawl.OneOf Read( diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.OneOf8.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.OneOf8.g.cs index 8d5c793..b440332 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.OneOf8.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.OneOf8.g.cs @@ -3,7 +3,7 @@ namespace Firecrawl.JsonConverters { /// - public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T3, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T4, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T5, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T6, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T7, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T8> : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::Firecrawl.OneOf Read( diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContext.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContext.g.cs index 3dd7017..f9602cd 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContext.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContext.g.cs @@ -127,8 +127,8 @@ namespace Firecrawl [global::System.Text.Json.Serialization.JsonSerializable(typeof(int))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(object))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsJsonOptions))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.OneOf), TypeInfoPropertyName = "OneOfScrapeOptionsActionWaitScrapeOptionsActionScreenshotScrapeOptionsActionClickScrapeOptionsActionWriteTextScrapeOptionsActionPressAKeyScrapeOptionsActionScrollScrapeOptionsActionScrapeScrapeOptionsActionExecuteJavaScript2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "ScrapeOptionsActionExecuteJavaScript_f681b9d095e7f3b8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.OneOf), TypeInfoPropertyName = "ScrapeOptionsActionExecuteJavaScript_6399eca05818f0a8")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionWait))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionWaitType), TypeInfoPropertyName = "ScrapeOptionsActionWaitType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionScreenshot))] @@ -281,7 +281,7 @@ namespace Firecrawl [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetLLMsTxtStatusResponse2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ScrapeOptionsActionExecuteJavaScript_aa877162c83d46a8")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContextTypes.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContextTypes.g.cs index ffd3f75..53d20d7 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContextTypes.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContextTypes.g.cs @@ -64,611 +64,603 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::System.Collections.Generic.IList>? Type9 { get; set; } + public global::Firecrawl.ScrapeOptionsActionWait? Type9 { get; set; } /// /// /// - public global::Firecrawl.OneOf? Type10 { get; set; } + public global::Firecrawl.ScrapeOptionsActionWaitType? Type10 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionWait? Type11 { get; set; } + public global::Firecrawl.ScrapeOptionsActionScreenshot? Type11 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionWaitType? Type12 { get; set; } + public global::Firecrawl.ScrapeOptionsActionScreenshotType? Type12 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionScreenshot? Type13 { get; set; } + public global::Firecrawl.ScrapeOptionsActionClick? Type13 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionScreenshotType? Type14 { get; set; } + public global::Firecrawl.ScrapeOptionsActionClickType? Type14 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionClick? Type15 { get; set; } + public global::Firecrawl.ScrapeOptionsActionWriteText? Type15 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionClickType? Type16 { get; set; } + public global::Firecrawl.ScrapeOptionsActionWriteTextType? Type16 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionWriteText? Type17 { get; set; } + public global::Firecrawl.ScrapeOptionsActionPressAKey? Type17 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionWriteTextType? Type18 { get; set; } + public global::Firecrawl.ScrapeOptionsActionPressAKeyType? Type18 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionPressAKey? Type19 { get; set; } + public global::Firecrawl.ScrapeOptionsActionScroll? Type19 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionPressAKeyType? Type20 { get; set; } + public global::Firecrawl.ScrapeOptionsActionScrollType? Type20 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionScroll? Type21 { get; set; } + public global::Firecrawl.ScrapeOptionsActionScrollDirection? Type21 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionScrollType? Type22 { get; set; } + public global::Firecrawl.ScrapeOptionsActionScrape? Type22 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionScrollDirection? Type23 { get; set; } + public global::Firecrawl.ScrapeOptionsActionScrapeType? Type23 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionScrape? Type24 { get; set; } + public global::Firecrawl.ScrapeOptionsActionExecuteJavaScript? Type24 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionScrapeType? Type25 { get; set; } + public global::Firecrawl.ScrapeOptionsActionExecuteJavaScriptType? Type25 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionExecuteJavaScript? Type26 { get; set; } + public global::Firecrawl.ScrapeOptionsLocation? Type26 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsActionExecuteJavaScriptType? Type27 { get; set; } + public global::Firecrawl.ScrapeOptionsProxy? Type27 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsLocation? Type28 { get; set; } + public global::Firecrawl.ScrapeOptionsChangeTrackingOptions? Type28 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsProxy? Type29 { get; set; } + public global::System.Collections.Generic.IList? Type29 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsChangeTrackingOptions? Type30 { get; set; } + public global::Firecrawl.ScrapeOptionsChangeTrackingOptionsMode? Type30 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type31 { get; set; } + public global::Firecrawl.ScrapeResponse? Type31 { get; set; } /// /// /// - public global::Firecrawl.ScrapeOptionsChangeTrackingOptionsMode? Type32 { get; set; } + public global::Firecrawl.ScrapeResponseData? Type32 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponse? Type33 { get; set; } + public global::Firecrawl.ScrapeResponseDataActions? Type33 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseData? Type34 { get; set; } + public global::System.Collections.Generic.IList? Type34 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataActions? Type35 { get; set; } + public global::Firecrawl.ScrapeResponseDataActionsScrape? Type35 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type36 { get; set; } + public global::System.Collections.Generic.IList? Type36 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataActionsScrape? Type37 { get; set; } + public global::Firecrawl.ScrapeResponseDataActionsJavascriptReturn? Type37 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type38 { get; set; } + public global::Firecrawl.ScrapeResponseDataMetadata? Type38 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataActionsJavascriptReturn? Type39 { get; set; } + public global::Firecrawl.OneOf>? Type39 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataMetadata? Type40 { get; set; } + public global::Firecrawl.ScrapeResponseDataChangeTracking? Type40 { get; set; } /// /// /// - public global::Firecrawl.OneOf>? Type41 { get; set; } + public global::System.DateTime? Type41 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataChangeTracking? Type42 { get; set; } + public global::Firecrawl.ScrapeResponseDataChangeTrackingChangeStatus? Type42 { get; set; } /// /// /// - public global::System.DateTime? Type43 { get; set; } + public global::Firecrawl.ScrapeResponseDataChangeTrackingVisibility? Type43 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataChangeTrackingChangeStatus? Type44 { get; set; } + public global::Firecrawl.ScrapeResponseDataBranding? Type44 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataChangeTrackingVisibility? Type45 { get; set; } + public global::System.Collections.Generic.IList? Type45 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataBranding? Type46 { get; set; } + public global::Firecrawl.ScrapeResponseDataBrandingFont? Type46 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type47 { get; set; } + public global::Firecrawl.CrawlStatusResponseObj? Type47 { get; set; } /// /// /// - public global::Firecrawl.ScrapeResponseDataBrandingFont? Type48 { get; set; } + public global::System.Collections.Generic.IList? Type48 { get; set; } /// /// /// - public global::Firecrawl.CrawlStatusResponseObj? Type49 { get; set; } + public global::Firecrawl.CrawlStatusResponseObjDataItem? Type49 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type50 { get; set; } + public global::Firecrawl.CrawlStatusResponseObjDataItemMetadata? Type50 { get; set; } /// /// /// - public global::Firecrawl.CrawlStatusResponseObjDataItem? Type51 { get; set; } + public global::Firecrawl.CrawlErrorsResponseObj? Type51 { get; set; } /// /// /// - public global::Firecrawl.CrawlStatusResponseObjDataItemMetadata? Type52 { get; set; } + public global::System.Collections.Generic.IList? Type52 { get; set; } /// /// /// - public global::Firecrawl.CrawlErrorsResponseObj? Type53 { get; set; } + public global::Firecrawl.CrawlErrorsResponseObjError? Type53 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type54 { get; set; } + public global::Firecrawl.BatchScrapeStatusResponseObj? Type54 { get; set; } /// /// /// - public global::Firecrawl.CrawlErrorsResponseObjError? Type55 { get; set; } + public global::System.Collections.Generic.IList? Type55 { get; set; } /// /// /// - public global::Firecrawl.BatchScrapeStatusResponseObj? Type56 { get; set; } + public global::Firecrawl.BatchScrapeStatusResponseObjDataItem? Type56 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type57 { get; set; } + public global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata? Type57 { get; set; } /// /// /// - public global::Firecrawl.BatchScrapeStatusResponseObjDataItem? Type58 { get; set; } + public global::Firecrawl.CrawlResponse? Type58 { get; set; } /// /// /// - public global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata? Type59 { get; set; } + public global::Firecrawl.BatchScrapeResponseObj? Type59 { get; set; } /// /// /// - public global::Firecrawl.CrawlResponse? Type60 { get; set; } + public global::Firecrawl.MapResponse? Type60 { get; set; } /// /// /// - public global::Firecrawl.BatchScrapeResponseObj? Type61 { get; set; } + public global::Firecrawl.ExtractResponse? Type61 { get; set; } /// /// /// - public global::Firecrawl.MapResponse? Type62 { get; set; } + public global::Firecrawl.ExtractStatusResponse? Type62 { get; set; } /// /// /// - public global::Firecrawl.ExtractResponse? Type63 { get; set; } + public global::Firecrawl.ExtractStatusResponseStatus? Type63 { get; set; } /// /// /// - public global::Firecrawl.ExtractStatusResponse? Type64 { get; set; } + public global::Firecrawl.AllOf? Type64 { get; set; } /// /// /// - public global::Firecrawl.ExtractStatusResponseStatus? Type65 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlRequest2? Type65 { get; set; } /// /// /// - public global::Firecrawl.AllOf? Type66 { get; set; } + public global::Firecrawl.AllOf? Type66 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlRequest2? Type67 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlsRequest2? Type67 { get; set; } /// /// /// - public global::Firecrawl.AllOf? Type68 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhook? Type68 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlsRequest2? Type69 { get; set; } + public global::System.Collections.Generic.Dictionary? Type69 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhook? Type70 { get; set; } + public global::System.Collections.Generic.IList? Type70 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type71 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookEvent? Type71 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type72 { get; set; } + public global::Firecrawl.CrawlUrlsRequest? Type72 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookEvent? Type73 { get; set; } + public double? Type73 { get; set; } /// /// /// - public global::Firecrawl.CrawlUrlsRequest? Type74 { get; set; } + public global::Firecrawl.CrawlUrlsRequestWebhook? Type74 { get; set; } /// /// /// - public double? Type75 { get; set; } + public global::System.Collections.Generic.IList? Type75 { get; set; } /// /// /// - public global::Firecrawl.CrawlUrlsRequestWebhook? Type76 { get; set; } + public global::Firecrawl.CrawlUrlsRequestWebhookEvent? Type76 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type77 { get; set; } + public global::Firecrawl.MapUrlsRequest? Type77 { get; set; } /// /// /// - public global::Firecrawl.CrawlUrlsRequestWebhookEvent? Type78 { get; set; } + public global::Firecrawl.ExtractDataRequest? Type78 { get; set; } /// /// /// - public global::Firecrawl.MapUrlsRequest? Type79 { get; set; } + public global::Firecrawl.StartDeepResearchRequest? Type79 { get; set; } /// /// /// - public global::Firecrawl.ExtractDataRequest? Type80 { get; set; } + public global::System.Collections.Generic.IList? Type80 { get; set; } /// /// /// - public global::Firecrawl.StartDeepResearchRequest? Type81 { get; set; } + public global::Firecrawl.StartDeepResearchRequestFormat? Type81 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type82 { get; set; } + public global::Firecrawl.StartDeepResearchRequestJsonOptions? Type82 { get; set; } /// /// /// - public global::Firecrawl.StartDeepResearchRequestFormat? Type83 { get; set; } + public global::Firecrawl.SearchAndScrapeRequest? Type83 { get; set; } /// /// /// - public global::Firecrawl.StartDeepResearchRequestJsonOptions? Type84 { get; set; } + public global::Firecrawl.SearchAndScrapeRequestScrapeOptions? Type84 { get; set; } /// /// /// - public global::Firecrawl.SearchAndScrapeRequest? Type85 { get; set; } + public global::System.Collections.Generic.IList? Type85 { get; set; } /// /// /// - public global::Firecrawl.SearchAndScrapeRequestScrapeOptions? Type86 { get; set; } + public global::Firecrawl.SearchAndScrapeRequestScrapeOptionsFormat? Type86 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type87 { get; set; } + public global::Firecrawl.GenerateLLMsTxtRequest? Type87 { get; set; } /// /// /// - public global::Firecrawl.SearchAndScrapeRequestScrapeOptionsFormat? Type88 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlResponse? Type88 { get; set; } /// /// /// - public global::Firecrawl.GenerateLLMsTxtRequest? Type89 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlResponse2? Type89 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlResponse? Type90 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlResponse3? Type90 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlResponse2? Type91 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlsResponse? Type91 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlResponse3? Type92 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlsResponse2? Type92 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlsResponse? Type93 { get; set; } + public global::Firecrawl.ScrapeAndExtractFromUrlsResponse3? Type93 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlsResponse2? Type94 { get; set; } + public global::Firecrawl.GetBatchScrapeStatusResponse? Type94 { get; set; } /// /// /// - public global::Firecrawl.ScrapeAndExtractFromUrlsResponse3? Type95 { get; set; } + public global::Firecrawl.GetBatchScrapeStatusResponse2? Type95 { get; set; } /// /// /// - public global::Firecrawl.GetBatchScrapeStatusResponse? Type96 { get; set; } + public global::Firecrawl.GetBatchScrapeStatusResponse3? Type96 { get; set; } /// /// /// - public global::Firecrawl.GetBatchScrapeStatusResponse2? Type97 { get; set; } + public global::Firecrawl.CancelBatchScrapeResponse? Type97 { get; set; } /// /// /// - public global::Firecrawl.GetBatchScrapeStatusResponse3? Type98 { get; set; } + public global::Firecrawl.CancelBatchScrapeResponse2? Type98 { get; set; } /// /// /// - public global::Firecrawl.CancelBatchScrapeResponse? Type99 { get; set; } + public global::Firecrawl.CancelBatchScrapeResponse3? Type99 { get; set; } /// /// /// - public global::Firecrawl.CancelBatchScrapeResponse2? Type100 { get; set; } + public global::Firecrawl.GetBatchScrapeErrorsResponse? Type100 { get; set; } /// /// /// - public global::Firecrawl.CancelBatchScrapeResponse3? Type101 { get; set; } + public global::Firecrawl.GetBatchScrapeErrorsResponse2? Type101 { get; set; } /// /// /// - public global::Firecrawl.GetBatchScrapeErrorsResponse? Type102 { get; set; } + public global::Firecrawl.GetBatchScrapeErrorsResponse3? Type102 { get; set; } /// /// /// - public global::Firecrawl.GetBatchScrapeErrorsResponse2? Type103 { get; set; } + public global::Firecrawl.GetCrawlStatusResponse? Type103 { get; set; } /// /// /// - public global::Firecrawl.GetBatchScrapeErrorsResponse3? Type104 { get; set; } + public global::Firecrawl.GetCrawlStatusResponse2? Type104 { get; set; } /// /// /// - public global::Firecrawl.GetCrawlStatusResponse? Type105 { get; set; } + public global::Firecrawl.GetCrawlStatusResponse3? Type105 { get; set; } /// /// /// - public global::Firecrawl.GetCrawlStatusResponse2? Type106 { get; set; } + public global::Firecrawl.CancelCrawlResponse? Type106 { get; set; } /// /// /// - public global::Firecrawl.GetCrawlStatusResponse3? Type107 { get; set; } + public global::Firecrawl.CancelCrawlResponseStatus? Type107 { get; set; } /// /// /// - public global::Firecrawl.CancelCrawlResponse? Type108 { get; set; } + public global::Firecrawl.CancelCrawlResponse2? Type108 { get; set; } /// /// /// - public global::Firecrawl.CancelCrawlResponseStatus? Type109 { get; set; } + public global::Firecrawl.CancelCrawlResponse3? Type109 { get; set; } /// /// /// - public global::Firecrawl.CancelCrawlResponse2? Type110 { get; set; } + public global::Firecrawl.GetCrawlErrorsResponse? Type110 { get; set; } /// /// /// - public global::Firecrawl.CancelCrawlResponse3? Type111 { get; set; } + public global::Firecrawl.GetCrawlErrorsResponse2? Type111 { get; set; } /// /// /// - public global::Firecrawl.GetCrawlErrorsResponse? Type112 { get; set; } + public global::Firecrawl.GetCrawlErrorsResponse3? Type112 { get; set; } /// /// /// - public global::Firecrawl.GetCrawlErrorsResponse2? Type113 { get; set; } + public global::Firecrawl.CrawlUrlsResponse? Type113 { get; set; } /// /// /// - public global::Firecrawl.GetCrawlErrorsResponse3? Type114 { get; set; } + public global::Firecrawl.CrawlUrlsResponse2? Type114 { get; set; } /// /// /// - public global::Firecrawl.CrawlUrlsResponse? Type115 { get; set; } + public global::Firecrawl.CrawlUrlsResponse3? Type115 { get; set; } /// /// /// - public global::Firecrawl.CrawlUrlsResponse2? Type116 { get; set; } + public global::Firecrawl.MapUrlsResponse? Type116 { get; set; } /// /// /// - public global::Firecrawl.CrawlUrlsResponse3? Type117 { get; set; } + public global::Firecrawl.MapUrlsResponse2? Type117 { get; set; } /// /// /// - public global::Firecrawl.MapUrlsResponse? Type118 { get; set; } + public global::Firecrawl.MapUrlsResponse3? Type118 { get; set; } /// /// /// - public global::Firecrawl.MapUrlsResponse2? Type119 { get; set; } + public global::Firecrawl.ExtractDataResponse? Type119 { get; set; } /// /// /// - public global::Firecrawl.MapUrlsResponse3? Type120 { get; set; } + public global::Firecrawl.ExtractDataResponse2? Type120 { get; set; } /// /// /// - public global::Firecrawl.ExtractDataResponse? Type121 { get; set; } + public global::Firecrawl.GetActiveCrawlsResponse? Type121 { get; set; } /// /// /// - public global::Firecrawl.ExtractDataResponse2? Type122 { get; set; } + public global::System.Collections.Generic.IList? Type122 { get; set; } /// /// /// - public global::Firecrawl.GetActiveCrawlsResponse? Type123 { get; set; } + public global::Firecrawl.GetActiveCrawlsResponseCrawl? Type123 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type124 { get; set; } + public global::System.Guid? Type124 { get; set; } /// /// /// - public global::Firecrawl.GetActiveCrawlsResponseCrawl? Type125 { get; set; } + public global::Firecrawl.GetActiveCrawlsResponseCrawlOptions? Type125 { get; set; } /// /// /// - public global::System.Guid? Type126 { get; set; } + public global::Firecrawl.GetActiveCrawlsResponse2? Type126 { get; set; } /// /// /// - public global::Firecrawl.GetActiveCrawlsResponseCrawlOptions? Type127 { get; set; } + public global::Firecrawl.GetActiveCrawlsResponse3? Type127 { get; set; } /// /// /// - public global::Firecrawl.GetActiveCrawlsResponse2? Type128 { get; set; } + public global::Firecrawl.GetActiveCrawlsResponse4? Type128 { get; set; } /// /// /// - public global::Firecrawl.GetActiveCrawlsResponse3? Type129 { get; set; } + public global::Firecrawl.StartDeepResearchResponse? Type129 { get; set; } /// /// /// - public global::Firecrawl.GetActiveCrawlsResponse4? Type130 { get; set; } + public global::Firecrawl.StartDeepResearchResponse2? Type130 { get; set; } /// /// /// - public global::Firecrawl.StartDeepResearchResponse? Type131 { get; set; } + public global::Firecrawl.GetDeepResearchStatusResponse? Type131 { get; set; } /// /// /// - public global::Firecrawl.StartDeepResearchResponse2? Type132 { get; set; } + public global::Firecrawl.GetDeepResearchStatusResponseData? Type132 { get; set; } /// /// /// - public global::Firecrawl.GetDeepResearchStatusResponse? Type133 { get; set; } + public global::System.Collections.Generic.IList? Type133 { get; set; } /// /// /// - public global::Firecrawl.GetDeepResearchStatusResponseData? Type134 { get; set; } + public global::Firecrawl.GetDeepResearchStatusResponseDataActivitie? Type134 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type135 { get; set; } + public global::System.Collections.Generic.IList? Type135 { get; set; } /// /// /// - public global::Firecrawl.GetDeepResearchStatusResponseDataActivitie? Type136 { get; set; } + public global::Firecrawl.GetDeepResearchStatusResponseDataSource? Type136 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type137 { get; set; } + public global::Firecrawl.GetDeepResearchStatusResponseDataStatus? Type137 { get; set; } /// /// /// - public global::Firecrawl.GetDeepResearchStatusResponseDataSource? Type138 { get; set; } + public global::Firecrawl.GetDeepResearchStatusResponse2? Type138 { get; set; } /// /// /// - public global::Firecrawl.GetDeepResearchStatusResponseDataStatus? Type139 { get; set; } + public global::Firecrawl.GetCreditUsageResponse? Type139 { get; set; } /// /// /// - public global::Firecrawl.GetDeepResearchStatusResponse2? Type140 { get; set; } + public global::Firecrawl.GetCreditUsageResponseData? Type140 { get; set; } /// /// /// - public global::Firecrawl.GetCreditUsageResponse? Type141 { get; set; } + public global::Firecrawl.GetCreditUsageResponse2? Type141 { get; set; } /// /// /// - public global::Firecrawl.GetCreditUsageResponseData? Type142 { get; set; } + public global::Firecrawl.GetCreditUsageResponse3? Type142 { get; set; } /// /// /// - public global::Firecrawl.GetCreditUsageResponse2? Type143 { get; set; } + public global::Firecrawl.GetTokenUsageResponse? Type143 { get; set; } /// /// /// - public global::Firecrawl.GetCreditUsageResponse3? Type144 { get; set; } + public global::Firecrawl.GetTokenUsageResponseData? Type144 { get; set; } /// /// /// - public global::Firecrawl.GetTokenUsageResponse? Type145 { get; set; } + public global::Firecrawl.GetTokenUsageResponse2? Type145 { get; set; } /// /// /// - public global::Firecrawl.GetTokenUsageResponseData? Type146 { get; set; } + public global::Firecrawl.GetTokenUsageResponse3? Type146 { get; set; } /// /// /// - public global::Firecrawl.GetTokenUsageResponse2? Type147 { get; set; } + public global::Firecrawl.SearchAndScrapeResponse? Type147 { get; set; } /// /// /// - public global::Firecrawl.GetTokenUsageResponse3? Type148 { get; set; } + public global::System.Collections.Generic.IList? Type148 { get; set; } /// /// /// - public global::Firecrawl.SearchAndScrapeResponse? Type149 { get; set; } + public global::Firecrawl.SearchAndScrapeResponseDataItem? Type149 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type150 { get; set; } + public global::Firecrawl.SearchAndScrapeResponseDataItemMetadata? Type150 { get; set; } /// /// /// - public global::Firecrawl.SearchAndScrapeResponseDataItem? Type151 { get; set; } + public global::Firecrawl.SearchAndScrapeResponse2? Type151 { get; set; } /// /// /// - public global::Firecrawl.SearchAndScrapeResponseDataItemMetadata? Type152 { get; set; } + public global::Firecrawl.SearchAndScrapeResponse3? Type152 { get; set; } /// /// /// - public global::Firecrawl.SearchAndScrapeResponse2? Type153 { get; set; } + public global::Firecrawl.GenerateLLMsTxtResponse? Type153 { get; set; } /// /// /// - public global::Firecrawl.SearchAndScrapeResponse3? Type154 { get; set; } + public global::Firecrawl.GenerateLLMsTxtResponse2? Type154 { get; set; } /// /// /// - public global::Firecrawl.GenerateLLMsTxtResponse? Type155 { get; set; } + public global::Firecrawl.GetLLMsTxtStatusResponse? Type155 { get; set; } /// /// /// - public global::Firecrawl.GenerateLLMsTxtResponse2? Type156 { get; set; } + public global::Firecrawl.GetLLMsTxtStatusResponseStatus? Type156 { get; set; } /// /// /// - public global::Firecrawl.GetLLMsTxtStatusResponse? Type157 { get; set; } + public global::Firecrawl.GetLLMsTxtStatusResponseData? Type157 { get; set; } /// /// /// - public global::Firecrawl.GetLLMsTxtStatusResponseStatus? Type158 { get; set; } - /// - /// - /// - public global::Firecrawl.GetLLMsTxtStatusResponseData? Type159 { get; set; } - /// - /// - /// - public global::Firecrawl.GetLLMsTxtStatusResponse2? Type160 { get; set; } + public global::Firecrawl.GetLLMsTxtStatusResponse2? Type158 { get; set; } /// /// @@ -681,70 +673,66 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::System.Collections.Generic.List>? ListType2 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.List? ListType3 { get; set; } + public global::System.Collections.Generic.List? ListType2 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType4 { get; set; } + public global::System.Collections.Generic.List? ListType3 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType5 { get; set; } + public global::System.Collections.Generic.List? ListType4 { get; set; } /// /// /// - public global::Firecrawl.OneOf>? ListType6 { get; set; } + public global::Firecrawl.OneOf>? ListType5 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType7 { get; set; } + public global::System.Collections.Generic.List? ListType6 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType8 { get; set; } + public global::System.Collections.Generic.List? ListType7 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType9 { get; set; } + public global::System.Collections.Generic.List? ListType8 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType10 { get; set; } + public global::System.Collections.Generic.List? ListType9 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType11 { get; set; } + public global::System.Collections.Generic.List? ListType10 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType12 { get; set; } + public global::System.Collections.Generic.List? ListType11 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType13 { get; set; } + public global::System.Collections.Generic.List? ListType12 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType14 { get; set; } + public global::System.Collections.Generic.List? ListType13 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType15 { get; set; } + public global::System.Collections.Generic.List? ListType14 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType16 { get; set; } + public global::System.Collections.Generic.List? ListType15 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType17 { get; set; } + public global::System.Collections.Generic.List? ListType16 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType18 { get; set; } + public global::System.Collections.Generic.List? ListType17 { get; set; } } } \ No newline at end of file diff --git a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs index 845e8f2..64f6505 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs @@ -177,7 +177,6 @@ partial void ProcessGenerateLLMsTxtResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs index 48e0ffb..bb7505f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs @@ -168,7 +168,6 @@ partial void ProcessGetLLMsTxtStatusResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.MapUrls.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.MapUrls.g.cs index 8a4d6c8..f1347aa 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.MapUrls.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.MapUrls.g.cs @@ -253,7 +253,6 @@ partial void ProcessMapUrlsResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Polyfills.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Polyfills.g.cs index b99013f..f2330d7 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Polyfills.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Polyfills.g.cs @@ -1,5 +1,4 @@ -#if !NET6_0_OR_GREATER #nullable enable namespace Firecrawl @@ -9,6 +8,7 @@ namespace Firecrawl /// public static partial class AutoSdkPolyfills { +#if !NET6_0_OR_GREATER /// /// /// @@ -48,6 +48,136 @@ public static partial class AutoSdkPolyfills content = content ?? throw new global::System.ArgumentNullException(nameof(content)); return content.ReadAsByteArrayAsync(); } +#endif + + /// + /// Creates a JSON request content instance. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Net.Http.HttpContent CreateJsonContent( + T inputValue, + string mediaType, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions) + { + if (string.IsNullOrWhiteSpace(mediaType)) + { + throw new global::System.ArgumentException("Media type is required.", nameof(mediaType)); + } + +#if NET5_0_OR_GREATER + return global::System.Net.Http.Json.JsonContent.Create( + inputValue: inputValue, + mediaType: new global::System.Net.Http.Headers.MediaTypeHeaderValue(mediaType), + options: jsonSerializerOptions); +#else + var json = global::System.Text.Json.JsonSerializer.Serialize(inputValue, jsonSerializerOptions); + var stringContent = new global::System.Net.Http.StringContent( + content: json, + encoding: global::System.Text.Encoding.UTF8); + stringContent.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue(mediaType) + { + CharSet = global::System.Text.Encoding.UTF8.WebName, + }; + return stringContent; +#endif + } + + /// + /// Creates a JSON request content instance using a source-generated serializer context. + /// + public static global::System.Net.Http.HttpContent CreateJsonContent( + object? inputValue, + global::System.Type inputType, + string mediaType, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + inputType = inputType ?? throw new global::System.ArgumentNullException(nameof(inputType)); + jsonSerializerContext = jsonSerializerContext ?? throw new global::System.ArgumentNullException(nameof(jsonSerializerContext)); + + if (string.IsNullOrWhiteSpace(mediaType)) + { + throw new global::System.ArgumentException("Media type is required.", nameof(mediaType)); + } + +#if NET5_0_OR_GREATER + var jsonTypeInfo = jsonSerializerContext.GetTypeInfo(inputType) ?? + throw new global::System.InvalidOperationException($"No JsonTypeInfo registered for '{inputType}'."); + return global::System.Net.Http.Json.JsonContent.Create( + inputValue: inputValue, + jsonTypeInfo: jsonTypeInfo, + mediaType: new global::System.Net.Http.Headers.MediaTypeHeaderValue(mediaType)); +#else + var json = global::System.Text.Json.JsonSerializer.Serialize( + value: inputValue, + inputType: inputType, + jsonSerializerContext); + var stringContent = new global::System.Net.Http.StringContent( + content: json, + encoding: global::System.Text.Encoding.UTF8); + stringContent.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue(mediaType) + { + CharSet = global::System.Text.Encoding.UTF8.WebName, + }; + return stringContent; +#endif + } + + /// + /// Reads JSON content into the specified type using serializer options. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static async global::System.Threading.Tasks.Task ReadFromJsonAsync( + this global::System.Net.Http.HttpContent content, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions, + global::System.Threading.CancellationToken cancellationToken) + { + content = content ?? throw new global::System.ArgumentNullException(nameof(content)); + +#if NET5_0_OR_GREATER + return await global::System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync( + content, + jsonSerializerOptions, + cancellationToken).ConfigureAwait(false); +#else + using var stream = await AutoSdkPolyfills.ReadAsStreamAsync(content, cancellationToken).ConfigureAwait(false); + return await global::System.Text.Json.JsonSerializer.DeserializeAsync( + utf8Json: stream, + options: jsonSerializerOptions, + cancellationToken: cancellationToken).ConfigureAwait(false); +#endif + } + + /// + /// Reads JSON content into the specified type using a source-generated serializer context. + /// + public static async global::System.Threading.Tasks.Task ReadFromJsonAsync( + this global::System.Net.Http.HttpContent content, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext, + global::System.Threading.CancellationToken cancellationToken) + { + content = content ?? throw new global::System.ArgumentNullException(nameof(content)); + jsonSerializerContext = jsonSerializerContext ?? throw new global::System.ArgumentNullException(nameof(jsonSerializerContext)); + +#if NET5_0_OR_GREATER + return (T?)await global::System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync( + content, + typeof(T), + jsonSerializerContext, + cancellationToken).ConfigureAwait(false); +#else + using var stream = await AutoSdkPolyfills.ReadAsStreamAsync(content, cancellationToken).ConfigureAwait(false); + return (T?)await global::System.Text.Json.JsonSerializer.DeserializeAsync( + utf8Json: stream, + returnType: typeof(T), + jsonSerializerContext, + cancellationToken: cancellationToken).ConfigureAwait(false); +#endif + } } } -#endif \ No newline at end of file diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.GetDeepResearchStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.GetDeepResearchStatus.g.cs index ab9c0bf..99a1337 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.GetDeepResearchStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.GetDeepResearchStatus.g.cs @@ -168,7 +168,6 @@ partial void ProcessGetDeepResearchStatusResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.StartDeepResearch.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.StartDeepResearch.g.cs index fe29200..b52484c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.StartDeepResearch.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.StartDeepResearch.g.cs @@ -177,7 +177,6 @@ partial void ProcessStartDeepResearchResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.CancelBatchScrape.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.CancelBatchScrape.g.cs index af336d4..4148ecb 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.CancelBatchScrape.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.CancelBatchScrape.g.cs @@ -206,7 +206,6 @@ partial void ProcessCancelBatchScrapeResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeErrors.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeErrors.g.cs index e863813..b9e228c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeErrors.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeErrors.g.cs @@ -244,7 +244,6 @@ partial void ProcessGetBatchScrapeErrorsResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeStatus.g.cs index 2f009da..183ade8 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeStatus.g.cs @@ -244,7 +244,6 @@ partial void ProcessGetBatchScrapeStatusResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrl.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrl.g.cs index b737302..0d65d1e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrl.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrl.g.cs @@ -251,7 +251,6 @@ partial void ProcessScrapeAndExtractFromUrlResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrls.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrls.g.cs index e1beb73..8ff9745 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrls.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrls.g.cs @@ -251,7 +251,6 @@ partial void ProcessScrapeAndExtractFromUrlsResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken diff --git a/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.SearchAndScrape.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.SearchAndScrape.g.cs index 1c4f6d4..3d2669c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.SearchAndScrape.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.SearchAndScrape.g.cs @@ -215,7 +215,6 @@ partial void ProcessSearchAndScrapeResponseContent( try { __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( #if NET5_0_OR_GREATER cancellationToken