From b5051744b32298dad1b8593635624f22857f5053 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 29 Aug 2026 06:58:35 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../Firecrawl.Cli/GeneratedApi/CliRuntime.cs | 96 +++-- ...illingGetCreditUsageCommandApiCommand.g.cs | 1 + ...BillingGetTokenUsageCommandApiCommand.g.cs | 1 + .../CrawlingCancelCrawlCommandApiCommand.g.cs | 1 + .../CrawlingCrawlUrlsCommandApiCommand.g.cs | 101 ++--- ...wlingGetActiveCrawlsCommandApiCommand.g.cs | 1 + ...awlingGetCrawlErrorsCommandApiCommand.g.cs | 1 + ...awlingGetCrawlStatusCommandApiCommand.g.cs | 1 + ...xtractionExtractDataCommandApiCommand.g.cs | 61 +-- ...tionGetExtractStatusCommandApiCommand.g.cs | 1 + ...MsTxtGenerateLLMsTxtCommandApiCommand.g.cs | 13 +- ...sTxtGetLLMsTxtStatusCommandApiCommand.g.cs | 1 + .../MappingMapUrlsCommandApiCommand.g.cs | 21 +- ...etDeepResearchStatusCommandApiCommand.g.cs | 1 + ...rchStartDeepResearchCommandApiCommand.g.cs | 23 +- .../Commands/ScrapeOptionsOptionSet.g.cs | 6 +- ...ingCancelBatchScrapeCommandApiCommand.g.cs | 1 + ...GetBatchScrapeErrorsCommandApiCommand.g.cs | 1 + ...GetBatchScrapeStatusCommandApiCommand.g.cs | 1 + ...apeAndExtractFromUrlCommandApiCommand.g.cs | 9 +- ...peAndExtractFromUrlsCommandApiCommand.g.cs | 9 +- ...earchSearchAndScrapeCommandApiCommand.g.cs | 21 +- .../Generated/Firecrawl.AllOf.2.Json.g.cs | 49 +++ .../Generated/Firecrawl.AllOf.2.g.cs | 64 +-- ...irecrawl.BillingClient.GetCreditUsage.g.cs | 2 +- ...Firecrawl.BillingClient.GetTokenUsage.g.cs | 2 +- .../Generated/Firecrawl.BillingClient.g.cs | 13 +- .../Firecrawl.CrawlingClient.CancelCrawl.g.cs | 2 +- .../Firecrawl.CrawlingClient.CrawlUrls.g.cs | 2 +- ...ecrawl.CrawlingClient.GetActiveCrawls.g.cs | 2 +- ...recrawl.CrawlingClient.GetCrawlErrors.g.cs | 2 +- ...recrawl.CrawlingClient.GetCrawlStatus.g.cs | 2 +- .../Generated/Firecrawl.CrawlingClient.g.cs | 13 +- ...irecrawl.ExtractionClient.ExtractData.g.cs | 2 +- ...awl.ExtractionClient.GetExtractStatus.g.cs | 2 +- .../Generated/Firecrawl.ExtractionClient.g.cs | 13 +- .../Generated/Firecrawl.FirecrawlClient.g.cs | 45 ++- .../Generated/Firecrawl.IBillingClient.g.cs | 2 +- .../Generated/Firecrawl.ICrawlingClient.g.cs | 2 +- .../Firecrawl.IExtractionClient.g.cs | 2 +- .../Generated/Firecrawl.IFirecrawlClient.g.cs | 18 +- .../Generated/Firecrawl.ILLMsTxtClient.g.cs | 2 +- .../Generated/Firecrawl.IMappingClient.g.cs | 2 +- .../Generated/Firecrawl.IResearchClient.g.cs | 2 +- .../Generated/Firecrawl.IScrapingClient.g.cs | 2 +- .../Generated/Firecrawl.ISearchClient.g.cs | 2 +- .../Firecrawl.JsonConverters.AllOf2.g.cs | 144 +++---- ...nConverters.CancelCrawlResponseStatus.g.cs | 2 +- ...ers.CancelCrawlResponseStatusNullable.g.cs | 2 +- ...nverters.CrawlUrlsRequestWebhookEvent.g.cs | 2 +- ....CrawlUrlsRequestWebhookEventNullable.g.cs | 2 +- ...onverters.ExtractStatusResponseStatus.g.cs | 2 +- ...s.ExtractStatusResponseStatusNullable.g.cs | 2 +- ...tDeepResearchStatusResponseDataStatus.g.cs | 2 +- ...earchStatusResponseDataStatusNullable.g.cs | 2 +- ...erters.GetLLMsTxtStatusResponseStatus.g.cs | 2 +- ...etLLMsTxtStatusResponseStatusNullable.g.cs | 2 +- ...AndExtractFromUrlsRequestWebhookEvent.g.cs | 2 +- ...ctFromUrlsRequestWebhookEventNullable.g.cs | 2 +- ...nverters.ScrapeOptionsActionClickType.g.cs | 2 +- ....ScrapeOptionsActionClickTypeNullable.g.cs | 2 +- ...apeOptionsActionExecuteJavaScriptType.g.cs | 2 +- ...nsActionExecuteJavaScriptTypeNullable.g.cs | 2 +- ...ters.ScrapeOptionsActionPressAKeyType.g.cs | 2 +- ...apeOptionsActionPressAKeyTypeNullable.g.cs | 2 +- ...verters.ScrapeOptionsActionScrapeType.g.cs | 2 +- ...ScrapeOptionsActionScrapeTypeNullable.g.cs | 2 +- ...ers.ScrapeOptionsActionScreenshotType.g.cs | 2 +- ...peOptionsActionScreenshotTypeNullable.g.cs | 2 +- ...rs.ScrapeOptionsActionScrollDirection.g.cs | 2 +- ...eOptionsActionScrollDirectionNullable.g.cs | 2 +- ...verters.ScrapeOptionsActionScrollType.g.cs | 2 +- ...ScrapeOptionsActionScrollTypeNullable.g.cs | 2 +- ...onverters.ScrapeOptionsActionWaitType.g.cs | 2 +- ...s.ScrapeOptionsActionWaitTypeNullable.g.cs | 2 +- ...ters.ScrapeOptionsActionWriteTextType.g.cs | 2 +- ...apeOptionsActionWriteTextTypeNullable.g.cs | 2 +- ...crapeOptionsChangeTrackingOptionsMode.g.cs | 2 +- ...ionsChangeTrackingOptionsModeNullable.g.cs | 2 +- ...wl.JsonConverters.ScrapeOptionsFormat.g.cs | 2 +- ...onverters.ScrapeOptionsFormatNullable.g.cs | 2 +- ...awl.JsonConverters.ScrapeOptionsProxy.g.cs | 2 +- ...Converters.ScrapeOptionsProxyNullable.g.cs | 2 +- ...esponseDataChangeTrackingChangeStatus.g.cs | 2 +- ...ataChangeTrackingChangeStatusNullable.g.cs | 2 +- ...eResponseDataChangeTrackingVisibility.g.cs | 2 +- ...eDataChangeTrackingVisibilityNullable.g.cs | 2 +- ...chAndScrapeRequestScrapeOptionsFormat.g.cs | 2 +- ...apeRequestScrapeOptionsFormatNullable.g.cs | 2 +- ...erters.StartDeepResearchRequestFormat.g.cs | 2 +- ...tartDeepResearchRequestFormatNullable.g.cs | 2 +- ...irecrawl.JsonConverters.UnixTimestamp.g.cs | 2 +- .../Firecrawl.JsonSerializerContext.g.cs | 3 +- .../Firecrawl.JsonSerializerContextTypes.g.cs | 367 +++++++++--------- ...recrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs | 2 +- ...ecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs | 2 +- .../Generated/Firecrawl.LLMsTxtClient.g.cs | 13 +- .../Firecrawl.MappingClient.MapUrls.g.cs | 2 +- .../Generated/Firecrawl.MappingClient.g.cs | 13 +- ...wl.Models.BatchScrapeResponseObj.Json.g.cs | 49 +++ ...recrawl.Models.BatchScrapeResponseObj.g.cs | 8 +- ...els.BatchScrapeStatusResponseObj.Json.g.cs | 49 +++ ...l.Models.BatchScrapeStatusResponseObj.g.cs | 2 +- ...hScrapeStatusResponseObjDataItem.Json.g.cs | 49 +++ ....BatchScrapeStatusResponseObjDataItem.g.cs | 17 +- ...tatusResponseObjDataItemMetadata.Json.g.cs | 49 +++ ...rapeStatusResponseObjDataItemMetadata.g.cs | 12 +- ...Models.CancelBatchScrapeResponse.Json.g.cs | 49 +++ ...rawl.Models.CancelBatchScrapeResponse.g.cs | 2 +- ...odels.CancelBatchScrapeResponse2.Json.g.cs | 49 +++ ...awl.Models.CancelBatchScrapeResponse2.g.cs | 2 +- ...odels.CancelBatchScrapeResponse3.Json.g.cs | 49 +++ ...awl.Models.CancelBatchScrapeResponse3.g.cs | 2 +- ...crawl.Models.CancelCrawlResponse.Json.g.cs | 49 +++ .../Firecrawl.Models.CancelCrawlResponse.g.cs | 2 +- ...rawl.Models.CancelCrawlResponse2.Json.g.cs | 49 +++ ...Firecrawl.Models.CancelCrawlResponse2.g.cs | 2 +- ...rawl.Models.CancelCrawlResponse3.Json.g.cs | 49 +++ ...Firecrawl.Models.CancelCrawlResponse3.g.cs | 2 +- ...rawl.Models.CancelCrawlResponseStatus.g.cs | 2 +- ...wl.Models.CrawlErrorsResponseObj.Json.g.cs | 49 +++ ...recrawl.Models.CrawlErrorsResponseObj.g.cs | 2 +- ...dels.CrawlErrorsResponseObjError.Json.g.cs | 49 +++ ...wl.Models.CrawlErrorsResponseObjError.g.cs | 4 +- .../Firecrawl.Models.CrawlResponse.Json.g.cs | 49 +++ .../Firecrawl.Models.CrawlResponse.g.cs | 8 +- ...wl.Models.CrawlStatusResponseObj.Json.g.cs | 49 +++ ...recrawl.Models.CrawlStatusResponseObj.g.cs | 2 +- ...s.CrawlStatusResponseObjDataItem.Json.g.cs | 49 +++ ...Models.CrawlStatusResponseObjDataItem.g.cs | 17 +- ...tatusResponseObjDataItemMetadata.Json.g.cs | 49 +++ ...rawlStatusResponseObjDataItemMetadata.g.cs | 12 +- ...irecrawl.Models.CrawlUrlsRequest.Json.g.cs | 49 +++ .../Firecrawl.Models.CrawlUrlsRequest.g.cs | 4 +- ...l.Models.CrawlUrlsRequestWebhook.Json.g.cs | 49 +++ ...l.Models.CrawlUrlsRequestWebhookEvent.g.cs | 10 +- ...s.CrawlUrlsRequestWebhookHeaders.Json.g.cs | 49 +++ ....CrawlUrlsRequestWebhookMetadata.Json.g.cs | 49 +++ ...recrawl.Models.CrawlUrlsResponse.Json.g.cs | 49 +++ .../Firecrawl.Models.CrawlUrlsResponse.g.cs | 2 +- ...ecrawl.Models.CrawlUrlsResponse2.Json.g.cs | 49 +++ .../Firecrawl.Models.CrawlUrlsResponse2.g.cs | 2 +- ...ecrawl.Models.CrawlUrlsResponse3.Json.g.cs | 49 +++ .../Firecrawl.Models.CrawlUrlsResponse3.g.cs | 2 +- ...ecrawl.Models.ExtractDataRequest.Json.g.cs | 49 +++ .../Firecrawl.Models.ExtractDataRequest.g.cs | 6 +- ....Models.ExtractDataRequestSchema.Json.g.cs | 49 +++ ...crawl.Models.ExtractDataResponse.Json.g.cs | 49 +++ .../Firecrawl.Models.ExtractDataResponse.g.cs | 2 +- ...rawl.Models.ExtractDataResponse2.Json.g.cs | 49 +++ ...Firecrawl.Models.ExtractDataResponse2.g.cs | 2 +- ...Firecrawl.Models.ExtractResponse.Json.g.cs | 49 +++ .../Firecrawl.Models.ExtractResponse.g.cs | 6 +- ...awl.Models.ExtractStatusResponse.Json.g.cs | 49 +++ ...irecrawl.Models.ExtractStatusResponse.g.cs | 8 +- ...Models.ExtractStatusResponseData.Json.g.cs | 49 +++ ...rawl.Models.ExtractStatusResponseData.g.cs | 2 +- ...wl.Models.ExtractStatusResponseStatus.g.cs | 8 +- ...wl.Models.GenerateLLMsTxtRequest.Json.g.cs | 49 +++ ...recrawl.Models.GenerateLLMsTxtRequest.g.cs | 2 +- ...l.Models.GenerateLLMsTxtResponse.Json.g.cs | 49 +++ ...ecrawl.Models.GenerateLLMsTxtResponse.g.cs | 2 +- ....Models.GenerateLLMsTxtResponse2.Json.g.cs | 49 +++ ...crawl.Models.GenerateLLMsTxtResponse2.g.cs | 2 +- ...l.Models.GetActiveCrawlsResponse.Json.g.cs | 49 +++ ...ecrawl.Models.GetActiveCrawlsResponse.g.cs | 4 +- ....Models.GetActiveCrawlsResponse2.Json.g.cs | 49 +++ ...crawl.Models.GetActiveCrawlsResponse2.g.cs | 2 +- ....Models.GetActiveCrawlsResponse3.Json.g.cs | 49 +++ ...crawl.Models.GetActiveCrawlsResponse3.g.cs | 2 +- ....Models.GetActiveCrawlsResponse4.Json.g.cs | 49 +++ ...crawl.Models.GetActiveCrawlsResponse4.g.cs | 2 +- ...els.GetActiveCrawlsResponseCrawl.Json.g.cs | 49 +++ ...l.Models.GetActiveCrawlsResponseCrawl.g.cs | 2 +- ...ActiveCrawlsResponseCrawlOptions.Json.g.cs | 49 +++ ...s.GetActiveCrawlsResponseCrawlOptions.g.cs | 2 +- ...els.GetBatchScrapeErrorsResponse.Json.g.cs | 49 +++ ...l.Models.GetBatchScrapeErrorsResponse.g.cs | 2 +- ...ls.GetBatchScrapeErrorsResponse2.Json.g.cs | 49 +++ ....Models.GetBatchScrapeErrorsResponse2.g.cs | 2 +- ...ls.GetBatchScrapeErrorsResponse3.Json.g.cs | 49 +++ ....Models.GetBatchScrapeErrorsResponse3.g.cs | 2 +- ...els.GetBatchScrapeStatusResponse.Json.g.cs | 49 +++ ...l.Models.GetBatchScrapeStatusResponse.g.cs | 2 +- ...ls.GetBatchScrapeStatusResponse2.Json.g.cs | 49 +++ ....Models.GetBatchScrapeStatusResponse2.g.cs | 2 +- ...ls.GetBatchScrapeStatusResponse3.Json.g.cs | 49 +++ ....Models.GetBatchScrapeStatusResponse3.g.cs | 2 +- ...wl.Models.GetCrawlErrorsResponse.Json.g.cs | 49 +++ ...recrawl.Models.GetCrawlErrorsResponse.g.cs | 2 +- ...l.Models.GetCrawlErrorsResponse2.Json.g.cs | 49 +++ ...ecrawl.Models.GetCrawlErrorsResponse2.g.cs | 2 +- ...l.Models.GetCrawlErrorsResponse3.Json.g.cs | 49 +++ ...ecrawl.Models.GetCrawlErrorsResponse3.g.cs | 2 +- ...wl.Models.GetCrawlStatusResponse.Json.g.cs | 49 +++ ...recrawl.Models.GetCrawlStatusResponse.g.cs | 2 +- ...l.Models.GetCrawlStatusResponse2.Json.g.cs | 49 +++ ...ecrawl.Models.GetCrawlStatusResponse2.g.cs | 2 +- ...l.Models.GetCrawlStatusResponse3.Json.g.cs | 49 +++ ...ecrawl.Models.GetCrawlStatusResponse3.g.cs | 2 +- ...wl.Models.GetCreditUsageResponse.Json.g.cs | 49 +++ ...recrawl.Models.GetCreditUsageResponse.g.cs | 4 +- ...l.Models.GetCreditUsageResponse2.Json.g.cs | 49 +++ ...ecrawl.Models.GetCreditUsageResponse2.g.cs | 2 +- ...l.Models.GetCreditUsageResponse3.Json.g.cs | 49 +++ ...ecrawl.Models.GetCreditUsageResponse3.g.cs | 2 +- ...odels.GetCreditUsageResponseData.Json.g.cs | 49 +++ ...awl.Models.GetCreditUsageResponseData.g.cs | 2 +- ...ls.GetDeepResearchStatusResponse.Json.g.cs | 49 +++ ....Models.GetDeepResearchStatusResponse.g.cs | 6 +- ...s.GetDeepResearchStatusResponse2.Json.g.cs | 49 +++ ...Models.GetDeepResearchStatusResponse2.g.cs | 2 +- ...etDeepResearchStatusResponseData.Json.g.cs | 49 +++ ...els.GetDeepResearchStatusResponseData.g.cs | 20 +- ...earchStatusResponseDataActivitie.Json.g.cs | 49 +++ ...epResearchStatusResponseDataActivitie.g.cs | 12 +- ...epResearchStatusResponseDataJson.Json.g.cs | 49 +++ ...ResearchStatusResponseDataSource.Json.g.cs | 49 +++ ...tDeepResearchStatusResponseDataSource.g.cs | 10 +- ...tDeepResearchStatusResponseDataStatus.g.cs | 8 +- ....Models.GetLLMsTxtStatusResponse.Json.g.cs | 49 +++ ...crawl.Models.GetLLMsTxtStatusResponse.g.cs | 8 +- ...Models.GetLLMsTxtStatusResponse2.Json.g.cs | 49 +++ ...rawl.Models.GetLLMsTxtStatusResponse2.g.cs | 2 +- ...els.GetLLMsTxtStatusResponseData.Json.g.cs | 49 +++ ...l.Models.GetLLMsTxtStatusResponseData.g.cs | 2 +- ...Models.GetLLMsTxtStatusResponseStatus.g.cs | 8 +- ...awl.Models.GetTokenUsageResponse.Json.g.cs | 49 +++ ...irecrawl.Models.GetTokenUsageResponse.g.cs | 4 +- ...wl.Models.GetTokenUsageResponse2.Json.g.cs | 49 +++ ...recrawl.Models.GetTokenUsageResponse2.g.cs | 2 +- ...wl.Models.GetTokenUsageResponse3.Json.g.cs | 49 +++ ...recrawl.Models.GetTokenUsageResponse3.g.cs | 2 +- ...Models.GetTokenUsageResponseData.Json.g.cs | 49 +++ ...rawl.Models.GetTokenUsageResponseData.g.cs | 2 +- .../Firecrawl.Models.MapResponse.Json.g.cs | 49 +++ .../Firecrawl.Models.MapResponse.g.cs | 6 +- .../Firecrawl.Models.MapUrlsRequest.Json.g.cs | 49 +++ .../Firecrawl.Models.MapUrlsRequest.g.cs | 2 +- ...Firecrawl.Models.MapUrlsResponse.Json.g.cs | 49 +++ .../Firecrawl.Models.MapUrlsResponse.g.cs | 2 +- ...irecrawl.Models.MapUrlsResponse2.Json.g.cs | 49 +++ .../Firecrawl.Models.MapUrlsResponse2.g.cs | 2 +- ...irecrawl.Models.MapUrlsResponse3.Json.g.cs | 49 +++ .../Firecrawl.Models.MapUrlsResponse3.g.cs | 2 +- ....ScrapeAndExtractFromUrlRequest2.Json.g.cs | 49 +++ ...odels.ScrapeAndExtractFromUrlRequest2.g.cs | 2 +- ....ScrapeAndExtractFromUrlResponse.Json.g.cs | 49 +++ ...odels.ScrapeAndExtractFromUrlResponse.g.cs | 2 +- ...ScrapeAndExtractFromUrlResponse2.Json.g.cs | 49 +++ ...dels.ScrapeAndExtractFromUrlResponse2.g.cs | 2 +- ...ScrapeAndExtractFromUrlResponse3.Json.g.cs | 49 +++ ...dels.ScrapeAndExtractFromUrlResponse3.g.cs | 2 +- ...ScrapeAndExtractFromUrlsRequest2.Json.g.cs | 49 +++ ...dels.ScrapeAndExtractFromUrlsRequest2.g.cs | 4 +- ...AndExtractFromUrlsRequestWebhook.Json.g.cs | 49 +++ ...AndExtractFromUrlsRequestWebhookEvent.g.cs | 10 +- ...actFromUrlsRequestWebhookHeaders.Json.g.cs | 49 +++ ...ctFromUrlsRequestWebhookMetadata.Json.g.cs | 49 +++ ...ScrapeAndExtractFromUrlsResponse.Json.g.cs | 49 +++ ...dels.ScrapeAndExtractFromUrlsResponse.g.cs | 2 +- ...crapeAndExtractFromUrlsResponse2.Json.g.cs | 49 +++ ...els.ScrapeAndExtractFromUrlsResponse2.g.cs | 2 +- ...crapeAndExtractFromUrlsResponse3.Json.g.cs | 49 +++ ...els.ScrapeAndExtractFromUrlsResponse3.g.cs | 2 +- .../Firecrawl.Models.ScrapeOptions.Json.g.cs | 49 +++ .../Firecrawl.Models.ScrapeOptions.g.cs | 14 +- ....Models.ScrapeOptionsActionClick.Json.g.cs | 49 +++ ...crawl.Models.ScrapeOptionsActionClick.g.cs | 2 +- ...l.Models.ScrapeOptionsActionClickType.g.cs | 2 +- ...peOptionsActionExecuteJavaScript.Json.g.cs | 49 +++ ....ScrapeOptionsActionExecuteJavaScript.g.cs | 2 +- ...apeOptionsActionExecuteJavaScriptType.g.cs | 2 +- ...els.ScrapeOptionsActionPressAKey.Json.g.cs | 49 +++ ...dels.ScrapeOptionsActionPressAKeyType.g.cs | 2 +- ...Models.ScrapeOptionsActionScrape.Json.g.cs | 49 +++ ...rawl.Models.ScrapeOptionsActionScrape.g.cs | 2 +- ....Models.ScrapeOptionsActionScrapeType.g.cs | 2 +- ...ls.ScrapeOptionsActionScreenshot.Json.g.cs | 49 +++ ....Models.ScrapeOptionsActionScreenshot.g.cs | 2 +- ...els.ScrapeOptionsActionScreenshotType.g.cs | 2 +- ...Models.ScrapeOptionsActionScroll.Json.g.cs | 49 +++ ...rawl.Models.ScrapeOptionsActionScroll.g.cs | 2 +- ...ls.ScrapeOptionsActionScrollDirection.g.cs | 4 +- ....Models.ScrapeOptionsActionScrollType.g.cs | 2 +- ...l.Models.ScrapeOptionsActionWait.Json.g.cs | 49 +++ ...ecrawl.Models.ScrapeOptionsActionWait.g.cs | 2 +- ...wl.Models.ScrapeOptionsActionWaitType.g.cs | 2 +- ...els.ScrapeOptionsActionWriteText.Json.g.cs | 49 +++ ...l.Models.ScrapeOptionsActionWriteText.g.cs | 2 +- ...dels.ScrapeOptionsActionWriteTextType.g.cs | 2 +- ...rapeOptionsChangeTrackingOptions.Json.g.cs | 49 +++ ...crapeOptionsChangeTrackingOptionsMode.g.cs | 6 +- ...tionsChangeTrackingOptionsSchema.Json.g.cs | 49 +++ .../Firecrawl.Models.ScrapeOptionsFormat.g.cs | 26 +- ...rawl.Models.ScrapeOptionsHeaders.Json.g.cs | 49 +++ ....Models.ScrapeOptionsJsonOptions.Json.g.cs | 49 +++ ...s.ScrapeOptionsJsonOptionsSchema.Json.g.cs | 49 +++ ...awl.Models.ScrapeOptionsLocation.Json.g.cs | 49 +++ .../Firecrawl.Models.ScrapeOptionsProxy.g.cs | 8 +- .../Firecrawl.Models.ScrapeResponse.Json.g.cs | 49 +++ .../Firecrawl.Models.ScrapeResponse.g.cs | 6 +- ...ecrawl.Models.ScrapeResponseData.Json.g.cs | 49 +++ .../Firecrawl.Models.ScrapeResponseData.g.cs | 17 +- ...Models.ScrapeResponseDataActions.Json.g.cs | 49 +++ ...ponseDataActionsJavascriptReturn.Json.g.cs | 49 +++ ...peResponseDataActionsJavascriptReturn.g.cs | 6 +- ...DataActionsJavascriptReturnValue.Json.g.cs | 49 +++ ...ponseDataActionsJavascriptReturnValue.g.cs | 2 +- ....ScrapeResponseDataActionsScrape.Json.g.cs | 49 +++ ...odels.ScrapeResponseDataActionsScrape.g.cs | 6 +- ...odels.ScrapeResponseDataBranding.Json.g.cs | 49 +++ ...awl.Models.ScrapeResponseDataBranding.g.cs | 18 +- ...peResponseDataBrandingAnimations.Json.g.cs | 49 +++ ....ScrapeResponseDataBrandingAnimations.g.cs | 2 +- ...ScrapeResponseDataBrandingColors.Json.g.cs | 49 +++ ...dels.ScrapeResponseDataBrandingColors.g.cs | 2 +- ...peResponseDataBrandingComponents.Json.g.cs | 49 +++ ....ScrapeResponseDataBrandingComponents.g.cs | 2 +- ...s.ScrapeResponseDataBrandingFont.Json.g.cs | 49 +++ ...Models.ScrapeResponseDataBrandingFont.g.cs | 4 +- ....ScrapeResponseDataBrandingIcons.Json.g.cs | 49 +++ ...odels.ScrapeResponseDataBrandingIcons.g.cs | 2 +- ...ScrapeResponseDataBrandingImages.Json.g.cs | 49 +++ ...dels.ScrapeResponseDataBrandingImages.g.cs | 2 +- ...ScrapeResponseDataBrandingLayout.Json.g.cs | 49 +++ ...dels.ScrapeResponseDataBrandingLayout.g.cs | 2 +- ...crapeResponseDataBrandingSpacing.Json.g.cs | 49 +++ ...els.ScrapeResponseDataBrandingSpacing.g.cs | 2 +- ...s.ScrapeResponseDataBrandingTone.Json.g.cs | 49 +++ ...Models.ScrapeResponseDataBrandingTone.g.cs | 2 +- ...peResponseDataBrandingTypography.Json.g.cs | 49 +++ ....ScrapeResponseDataBrandingTypography.g.cs | 2 +- ...ScrapeResponseDataChangeTracking.Json.g.cs | 49 +++ ...esponseDataChangeTrackingChangeStatus.g.cs | 8 +- ...peResponseDataChangeTrackingJson.Json.g.cs | 49 +++ ...eResponseDataChangeTrackingVisibility.g.cs | 4 +- ....ScrapeResponseDataLlmExtraction.Json.g.cs | 49 +++ ...odels.ScrapeResponseDataMetadata.Json.g.cs | 49 +++ ...awl.Models.ScrapeResponseDataMetadata.g.cs | 12 +- ...wl.Models.SearchAndScrapeRequest.Json.g.cs | 49 +++ ...recrawl.Models.SearchAndScrapeRequest.g.cs | 2 +- ...rchAndScrapeRequestScrapeOptions.Json.g.cs | 49 +++ ...chAndScrapeRequestScrapeOptionsFormat.g.cs | 18 +- ...l.Models.SearchAndScrapeResponse.Json.g.cs | 49 +++ ...ecrawl.Models.SearchAndScrapeResponse.g.cs | 6 +- ....Models.SearchAndScrapeResponse2.Json.g.cs | 49 +++ ...crawl.Models.SearchAndScrapeResponse2.g.cs | 2 +- ....Models.SearchAndScrapeResponse3.Json.g.cs | 49 +++ ...crawl.Models.SearchAndScrapeResponse3.g.cs | 2 +- ....SearchAndScrapeResponseDataItem.Json.g.cs | 49 +++ ...odels.SearchAndScrapeResponseDataItem.g.cs | 4 +- ...ndScrapeResponseDataItemMetadata.Json.g.cs | 49 +++ ...archAndScrapeResponseDataItemMetadata.g.cs | 12 +- ....Models.StartDeepResearchRequest.Json.g.cs | 49 +++ ...crawl.Models.StartDeepResearchRequest.g.cs | 4 +- ...Models.StartDeepResearchRequestFormat.g.cs | 6 +- ...rtDeepResearchRequestJsonOptions.Json.g.cs | 49 +++ ...ResearchRequestJsonOptionsSchema.Json.g.cs | 49 +++ ...Models.StartDeepResearchResponse.Json.g.cs | 49 +++ ...rawl.Models.StartDeepResearchResponse.g.cs | 2 +- ...odels.StartDeepResearchResponse2.Json.g.cs | 49 +++ ...awl.Models.StartDeepResearchResponse2.g.cs | 2 +- .../Generated/Firecrawl.OneOf.2.Json.g.cs | 49 +++ .../Generated/Firecrawl.OneOf.2.g.cs | 64 +-- .../Generated/Firecrawl.OneOf.8.Json.g.cs | 49 +++ .../Generated/Firecrawl.OneOf.8.g.cs | 160 ++++---- .../Generated/Firecrawl.PathBuilder.g.cs | 21 +- .../Generated/Firecrawl.Polyfills.g.cs | 8 +- ....ResearchClient.GetDeepResearchStatus.g.cs | 2 +- ...rawl.ResearchClient.StartDeepResearch.g.cs | 2 +- .../Generated/Firecrawl.ResearchClient.g.cs | 13 +- ...rawl.ScrapingClient.CancelBatchScrape.g.cs | 2 +- ...l.ScrapingClient.GetBatchScrapeErrors.g.cs | 2 +- ...l.ScrapingClient.GetBatchScrapeStatus.g.cs | 2 +- ...crapingClient.ScrapeAndExtractFromUrl.g.cs | 2 +- ...rapingClient.ScrapeAndExtractFromUrls.g.cs | 2 +- .../Generated/Firecrawl.ScrapingClient.g.cs | 13 +- ...irecrawl.SearchClient.SearchAndScrape.g.cs | 2 +- .../Generated/Firecrawl.SearchClient.g.cs | 13 +- src/libs/Firecrawl/openapi.json | 20 +- 381 files changed, 7735 insertions(+), 1001 deletions(-) diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/CliRuntime.cs b/src/libs/Firecrawl.Cli/GeneratedApi/CliRuntime.cs index 4c69697..4604433 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/CliRuntime.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/CliRuntime.cs @@ -17,21 +17,19 @@ internal static class CliRuntime private static readonly string[] ApiKeyEnvironmentVariables = [@"FIRECRAWL_API_KEY"]; private const string CredentialFileDirectoryName = ".firecrawl"; - public static async Task CreateClientAsync(ParseResult parseResult, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task CreateClientAsync(ParseResult parseResult, CancellationToken cancellationToken = default) { var apiKey = await TryResolveApiKeyAsync(parseResult, cancellationToken).ConfigureAwait(false); var authorizations = string.IsNullOrWhiteSpace(apiKey) ? new global::System.Collections.Generic.List() : new global::System.Collections.Generic.List { - new global::Firecrawl.EndPointAuthorization - { - Type = "Http", - SchemeId = "BearerAuth", - Location = "Header", - Name = "Bearer", - Value = apiKey, - }, + CreateAuthorization( + type: "Http", + schemeId: "BearerAuth", + location: "Header", + name: "Bearer", + value: apiKey), }; var baseUri = ResolveBaseUri(parseResult); @@ -42,11 +40,35 @@ internal static class CliRuntime disposeHttpClient: true); } + private static global::Firecrawl.EndPointAuthorization CreateAuthorization( + string type, + string schemeId, + string location, + string name, + string value) + { + var authorization = new global::Firecrawl.EndPointAuthorization + { + Type = type, + Location = location, + Name = name, + Value = value, + }; + + var schemeIdProperty = typeof(global::Firecrawl.EndPointAuthorization).GetProperty("SchemeId"); + if (schemeIdProperty?.CanWrite == true) + { + schemeIdProperty.SetValue(authorization, schemeId); + } + + return authorization; + } + [System.Diagnostics.CodeAnalysis.SuppressMessage( "Design", "CA1031:Do not catch general exception types", Justification = "Generated CLI commands map unexpected failures to a stable exit code.")] - public static async Task RunAsync(Func action, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task RunAsync(Func action, CancellationToken cancellationToken = default) { try { @@ -75,13 +97,13 @@ public static async Task RunAsync(Func action, CancellationToken canc } } - public static async Task TryResolveApiKeyAsync(ParseResult parseResult, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task TryResolveApiKeyAsync(ParseResult parseResult, CancellationToken cancellationToken = default) { var probe = await ProbeAuthAsync(parseResult, cancellationToken).ConfigureAwait(false); return probe.Active?.RawValue; } - public static async Task GetAuthStatusAsync(ParseResult parseResult, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task GetAuthStatusAsync(ParseResult parseResult, CancellationToken cancellationToken = default) { var probe = await ProbeAuthAsync(parseResult, cancellationToken).ConfigureAwait(false); return new AuthStatusInfo( @@ -98,7 +120,7 @@ public static async Task GetAuthStatusAsync(ParseResult parseRes .ToArray()); } - public static async Task WriteUserSecretAsync(string name, string value, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task WriteUserSecretAsync(string name, string value, CancellationToken cancellationToken = default) { var path = GetUserSecretsPath(); var directory = Path.GetDirectoryName(path); @@ -113,7 +135,7 @@ public static async Task WriteUserSecretAsync(string name, string value, Cancell await File.WriteAllTextAsync(path, json, cancellationToken).ConfigureAwait(false); } - public static async Task ClearUserSecretAsync(string name, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task ClearUserSecretAsync(string name, CancellationToken cancellationToken = default) { var path = GetUserSecretsPath(); if (!File.Exists(path)) @@ -241,7 +263,7 @@ public static TimeSpan ParseDuration(string value, string optionName) - public static async Task ReadInputAsync( + public static async global::System.Threading.Tasks.Task ReadInputAsync( ParseResult parseResult, Option inputOption, Option requestJsonOption, @@ -284,7 +306,7 @@ public static TimeSpan ParseDuration(string value, string optionName) return await ReadFlexibleInputAsync(parseResult.GetValue(inputOption)!, cancellationToken).ConfigureAwait(false); } - public static async Task ReadRequestAsync( + public static async global::System.Threading.Tasks.Task ReadRequestAsync( ParseResult parseResult, Option inputOption, Option requestJsonOption, @@ -306,7 +328,7 @@ public static async Task ReadRequestAsync( : throw new CliException($"Unable to deserialize request JSON as {typeof(T).Name}."); } - public static async Task ReadRequestOrDefaultAsync( + public static async global::System.Threading.Tasks.Task ReadRequestOrDefaultAsync( ParseResult parseResult, Option inputOption, Option requestJsonOption, @@ -367,19 +389,19 @@ public static string SerializeStringArray(IEnumerable values) return JsonSerializer.Serialize(values.ToArray()); } - public static async Task WriteJsonAsync(ParseResult parseResult, T value, JsonSerializerContext context, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task WriteJsonAsync(ParseResult parseResult, T value, JsonSerializerContext context, CancellationToken cancellationToken = default) { var json = JsonSerializer.Serialize(value, typeof(T), context); await WriteTextAsync(parseResult, PrettyJson(json), cancellationToken: cancellationToken).ConfigureAwait(false); } - public static async Task WriteJsonLineAsync(ParseResult parseResult, T value, JsonSerializerContext context, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task WriteJsonLineAsync(ParseResult parseResult, T value, JsonSerializerContext context, CancellationToken cancellationToken = default) { var json = JsonSerializer.Serialize(value, typeof(T), context); await WriteTextAsync(parseResult, json + Environment.NewLine, append: true, cancellationToken: cancellationToken).ConfigureAwait(false); } - public static async Task WriteResponseAsync( + public static async global::System.Threading.Tasks.Task WriteResponseAsync( ParseResult parseResult, T value, JsonSerializerContext context, @@ -399,7 +421,7 @@ public static async Task WriteResponseAsync( await WriteTextAsync(parseResult, text, cancellationToken: cancellationToken).ConfigureAwait(false); } - public static async Task WriteResponseLineAsync( + public static async global::System.Threading.Tasks.Task WriteResponseLineAsync( ParseResult parseResult, T value, JsonSerializerContext context, @@ -419,7 +441,7 @@ public static async Task WriteResponseLineAsync( await WriteTextAsync(parseResult, text + Environment.NewLine, append: true, cancellationToken: cancellationToken).ConfigureAwait(false); } - public static async Task TryWriteOutputDirectoryAsync( + public static async global::System.Threading.Tasks.Task TryWriteOutputDirectoryAsync( ParseResult parseResult, T value, JsonSerializerContext context, @@ -445,7 +467,7 @@ public static async Task TryWriteOutputDirectoryAsync( return true; } - public static async Task WriteSuccessAsync(ParseResult parseResult, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task WriteSuccessAsync(ParseResult parseResult, CancellationToken cancellationToken = default) { if (parseResult.GetValue(CliOptions.Json)) { @@ -456,7 +478,7 @@ public static async Task WriteSuccessAsync(ParseResult parseResult, Cancellation await WriteTextAsync(parseResult, "success: true", cancellationToken: cancellationToken).ConfigureAwait(false); } - public static async Task WriteBinaryAsync(ParseResult parseResult, byte[] bytes, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task WriteBinaryAsync(ParseResult parseResult, byte[] bytes, CancellationToken cancellationToken = default) { var outputPath = parseResult.GetValue(CliOptions.Output); if (string.IsNullOrWhiteSpace(outputPath)) @@ -467,7 +489,7 @@ public static async Task WriteBinaryAsync(ParseResult parseResult, byte[] bytes, await WriteBytesAsync(outputPath, bytes, cancellationToken).ConfigureAwait(false); } - public static async Task WriteStreamAsync(ParseResult parseResult, Stream stream, CancellationToken cancellationToken = default) + public static async global::System.Threading.Tasks.Task WriteStreamAsync(ParseResult parseResult, Stream stream, CancellationToken cancellationToken = default) { var outputPath = parseResult.GetValue(CliOptions.Output); if (string.IsNullOrWhiteSpace(outputPath)) @@ -504,13 +526,13 @@ public static string MaskSecret(string secret) return string.IsNullOrWhiteSpace(baseUrl) ? null : new Uri(baseUrl, UriKind.Absolute); } - private static async Task ReadUserSecretAsync(string name, CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task ReadUserSecretAsync(string name, CancellationToken cancellationToken = default) { var values = await ReadUserSecretsAsync(cancellationToken).ConfigureAwait(false); return values.TryGetValue(name, out var value) && !string.IsNullOrWhiteSpace(value) ? value : null; } - private static async Task ReadCredentialFileAsync(CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task ReadCredentialFileAsync(CancellationToken cancellationToken = default) { var path = GetCredentialFilePath(); if (string.IsNullOrWhiteSpace(path) || !File.Exists(path)) @@ -522,7 +544,7 @@ public static string MaskSecret(string secret) return string.IsNullOrWhiteSpace(value) ? null : value.Trim(); } - private static async Task> ReadUserSecretsAsync(CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task> ReadUserSecretsAsync(CancellationToken cancellationToken = default) { var path = GetUserSecretsPath(); if (!File.Exists(path)) @@ -540,7 +562,7 @@ private static async Task> ReadUserSecretsAsync(Cance new Dictionary(StringComparer.Ordinal); } - private static async Task WriteTextAsync(ParseResult parseResult, string text, bool append = false, CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task WriteTextAsync(ParseResult parseResult, string text, bool append = false, CancellationToken cancellationToken = default) { var outputPath = parseResult.GetValue(CliOptions.Output); if (string.IsNullOrWhiteSpace(outputPath)) @@ -570,7 +592,7 @@ private static async Task WriteTextAsync(ParseResult parseResult, string text, b } } - private static async Task WriteBytesAsync(string outputPath, byte[] bytes, CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task WriteBytesAsync(string outputPath, byte[] bytes, CancellationToken cancellationToken = default) { var directory = Path.GetDirectoryName(outputPath); if (!string.IsNullOrWhiteSpace(directory)) @@ -586,12 +608,12 @@ private static bool EndsWithUnit(string value, char unit) return value.Length > 1 && value[^1] == unit; } - private static async Task WriteDeprecatedOptionWarningAsync(string oldOption, string replacement) + private static async global::System.Threading.Tasks.Task WriteDeprecatedOptionWarningAsync(string oldOption, string replacement) { await Console.Error.WriteLineAsync($"Warning: {oldOption} is deprecated; use {replacement}.").ConfigureAwait(false); } - private static async Task ReadFlexibleInputAsync(string input, CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task ReadFlexibleInputAsync(string input, CancellationToken cancellationToken = default) { if (string.IsNullOrWhiteSpace(input)) { @@ -612,7 +634,7 @@ private static async Task ReadFlexibleInputAsync(string input, Cancellat return await ReadFileOrStdinAsync(input, cancellationToken).ConfigureAwait(false); } - private static async Task ReadFileOrStdinAsync(string pathOrDash, CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task ReadFileOrStdinAsync(string pathOrDash, CancellationToken cancellationToken = default) { if (pathOrDash == "-") { @@ -830,7 +852,7 @@ private static void AppendLine(StringBuilder builder, int indent, string value) builder.AppendLine(value); } - private static async Task WriteItemFilesAsync(string outputDirectory, JsonArray items, CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task WriteItemFilesAsync(string outputDirectory, JsonArray items, CancellationToken cancellationToken = default) { Directory.CreateDirectory(outputDirectory); @@ -880,7 +902,7 @@ await File.WriteAllTextAsync( } } - private static async Task TryWriteTextPropertyAsync( + private static async global::System.Threading.Tasks.Task TryWriteTextPropertyAsync( JsonObject item, string outputDirectory, string baseName, @@ -946,7 +968,7 @@ private static string SanitizeFileName(string value) return normalized; } - private static async Task WriteApiExceptionAsync(global::Firecrawl.ApiException exception) + private static async global::System.Threading.Tasks.Task WriteApiExceptionAsync(global::Firecrawl.ApiException exception) { var builder = new StringBuilder(); builder.Append("API error "); @@ -974,7 +996,7 @@ private static string PrettyJson(string json) return Encoding.UTF8.GetString(stream.ToArray()); } - private static async Task ProbeAuthAsync(ParseResult parseResult, CancellationToken cancellationToken = default) + private static async global::System.Threading.Tasks.Task ProbeAuthAsync(ParseResult parseResult, CancellationToken cancellationToken = default) { var optionSource = new AuthSourceProbe( Source: "option", diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/BillingGetCreditUsageCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/BillingGetCreditUsageCommandApiCommand.g.cs index e6aa360..29f9086 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/BillingGetCreditUsageCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/BillingGetCreditUsageCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/BillingGetTokenUsageCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/BillingGetTokenUsageCommandApiCommand.g.cs index 271caa7..6ea147e 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/BillingGetTokenUsageCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/BillingGetTokenUsageCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingCancelCrawlCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingCancelCrawlCommandApiCommand.g.cs index 5547ecc..174f83b 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingCancelCrawlCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingCancelCrawlCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingCrawlUrlsCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingCrawlUrlsCommandApiCommand.g.cs index efba107..c0d3886 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingCrawlUrlsCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingCrawlUrlsCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; @@ -100,18 +101,18 @@ internal static partial class CrawlingCrawlUrlsCommandApiCommand Description = @"Repeatable event name. Allowed values: completed, page, failed, started.", AllowMultipleArgumentsPerToken = true, }; - private static Option Input { get; } = new("--input") + private static Option Input { get; } = new(@"--input") { Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", }; - private static Option RequestJson { get; } = new("--request-json") + private static Option RequestJson { get; } = new(@"--request-json") { Description = "Request body as JSON.", Hidden = true, }; - private static Option RequestFile { get; } = new("--request-file") + private static Option RequestFile { get; } = new(@"--request-file") { Description = "Path to a JSON request file, or '-' for stdin.", Hidden = true, @@ -179,7 +180,7 @@ public static Command Create() var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); if (specifiedCount > 1) { - result.AddError("Specify at most one of --input, --request-json, or --request-file."); + result.AddError(@"Specify at most one of --input, --request-json, or --request-file."); } }); @@ -194,36 +195,37 @@ await CliRuntime.RunAsync(async () => global::Firecrawl.SourceGenerationContext.Default, cancellationToken).ConfigureAwait(false); var url = parseResult.GetRequiredValue(Url); - var excludePaths = parseResult.GetValue(ExcludePaths) ?? __requestBase?.ExcludePaths; - var includePaths = parseResult.GetValue(IncludePaths) ?? __requestBase?.IncludePaths; - var maxDepth = parseResult.GetValue(MaxDepth) ?? __requestBase?.MaxDepth; - var maxDiscoveryDepth = parseResult.GetValue(MaxDiscoveryDepth) ?? __requestBase?.MaxDiscoveryDepth; - var ignoreSitemap = parseResult.GetValue(IgnoreSitemap) ?? __requestBase?.IgnoreSitemap; - var ignoreQueryParameters = parseResult.GetValue(IgnoreQueryParameters) ?? __requestBase?.IgnoreQueryParameters; - var limit = parseResult.GetValue(Limit) ?? __requestBase?.Limit; - var allowBackwardLinks = parseResult.GetValue(AllowBackwardLinks) ?? __requestBase?.AllowBackwardLinks; - var allowExternalLinks = parseResult.GetValue(AllowExternalLinks) ?? __requestBase?.AllowExternalLinks; - var delay = parseResult.GetValue(Delay) ?? __requestBase?.Delay; - var scrapeOptionsFormats = parseResult.GetValue(ScrapeOptionsOptions.Formats) ?? __requestBase?.ScrapeOptions?.Formats; - var scrapeOptionsOnlyMainContent = parseResult.GetValue(ScrapeOptionsOptions.OnlyMainContent) ?? __requestBase?.ScrapeOptions?.OnlyMainContent; - var scrapeOptionsIncludeTags = parseResult.GetValue(ScrapeOptionsOptions.IncludeTags) ?? __requestBase?.ScrapeOptions?.IncludeTags; - var scrapeOptionsExcludeTags = parseResult.GetValue(ScrapeOptionsOptions.ExcludeTags) ?? __requestBase?.ScrapeOptions?.ExcludeTags; - var scrapeOptionsMaxAge = parseResult.GetValue(ScrapeOptionsOptions.MaxAge) ?? __requestBase?.ScrapeOptions?.MaxAge; - var scrapeOptionsWaitFor = parseResult.GetValue(ScrapeOptionsOptions.WaitFor) ?? __requestBase?.ScrapeOptions?.WaitFor; - var scrapeOptionsMobile = parseResult.GetValue(ScrapeOptionsOptions.Mobile) ?? __requestBase?.ScrapeOptions?.Mobile; - var scrapeOptionsSkipTlsVerification = parseResult.GetValue(ScrapeOptionsOptions.SkipTlsVerification) ?? __requestBase?.ScrapeOptions?.SkipTlsVerification; - var scrapeOptionsTimeout = parseResult.GetValue(ScrapeOptionsOptions.Timeout) ?? __requestBase?.ScrapeOptions?.Timeout; - var scrapeOptionsParsePDF = parseResult.GetValue(ScrapeOptionsOptions.ParsePDF) ?? __requestBase?.ScrapeOptions?.ParsePDF; - var scrapeOptionsRemoveBase64Images = parseResult.GetValue(ScrapeOptionsOptions.RemoveBase64Images) ?? __requestBase?.ScrapeOptions?.RemoveBase64Images; - var scrapeOptionsBlockAds = parseResult.GetValue(ScrapeOptionsOptions.BlockAds) ?? __requestBase?.ScrapeOptions?.BlockAds; - var scrapeOptionsProxy = parseResult.GetValue(ScrapeOptionsOptions.Proxy) ?? __requestBase?.ScrapeOptions?.Proxy; - var scrapeOptionsStoreInCache = parseResult.GetValue(ScrapeOptionsOptions.StoreInCache) ?? __requestBase?.ScrapeOptions?.StoreInCache; - var __scrapeOptionsSpecified = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Formats) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.OnlyMainContent) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.IncludeTags) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ExcludeTags) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.MaxAge) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.WaitFor) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Mobile) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.SkipTlsVerification) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Timeout) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ParsePDF) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.RemoveBase64Images) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.BlockAds) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Proxy) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.StoreInCache); + var excludePaths = CliRuntime.WasSpecified(parseResult, ExcludePaths) ? parseResult.GetValue(ExcludePaths) : (__requestBase is { } __ExcludePathsBaseValue ? __ExcludePathsBaseValue.ExcludePaths : default); + var includePaths = CliRuntime.WasSpecified(parseResult, IncludePaths) ? parseResult.GetValue(IncludePaths) : (__requestBase is { } __IncludePathsBaseValue ? __IncludePathsBaseValue.IncludePaths : default); + var maxDepth = CliRuntime.WasSpecified(parseResult, MaxDepth) ? parseResult.GetValue(MaxDepth) : (__requestBase is { } __MaxDepthBaseValue ? __MaxDepthBaseValue.MaxDepth : default); + var maxDiscoveryDepth = CliRuntime.WasSpecified(parseResult, MaxDiscoveryDepth) ? parseResult.GetValue(MaxDiscoveryDepth) : (__requestBase is { } __MaxDiscoveryDepthBaseValue ? __MaxDiscoveryDepthBaseValue.MaxDiscoveryDepth : default); + var ignoreSitemap = CliRuntime.WasSpecified(parseResult, IgnoreSitemap) ? parseResult.GetValue(IgnoreSitemap) : (__requestBase is { } __IgnoreSitemapBaseValue ? __IgnoreSitemapBaseValue.IgnoreSitemap : default); + var ignoreQueryParameters = CliRuntime.WasSpecified(parseResult, IgnoreQueryParameters) ? parseResult.GetValue(IgnoreQueryParameters) : (__requestBase is { } __IgnoreQueryParametersBaseValue ? __IgnoreQueryParametersBaseValue.IgnoreQueryParameters : default); + var limit = CliRuntime.WasSpecified(parseResult, Limit) ? parseResult.GetValue(Limit) : (__requestBase is { } __LimitBaseValue ? __LimitBaseValue.Limit : default); + var allowBackwardLinks = CliRuntime.WasSpecified(parseResult, AllowBackwardLinks) ? parseResult.GetValue(AllowBackwardLinks) : (__requestBase is { } __AllowBackwardLinksBaseValue ? __AllowBackwardLinksBaseValue.AllowBackwardLinks : default); + var allowExternalLinks = CliRuntime.WasSpecified(parseResult, AllowExternalLinks) ? parseResult.GetValue(AllowExternalLinks) : (__requestBase is { } __AllowExternalLinksBaseValue ? __AllowExternalLinksBaseValue.AllowExternalLinks : default); + var delay = CliRuntime.WasSpecified(parseResult, Delay) ? parseResult.GetValue(Delay) : (__requestBase is { } __DelayBaseValue ? __DelayBaseValue.Delay : default); + + var __ScrapeOptionsBase = __requestBase is { } __ScrapeOptionsBaseValue ? __ScrapeOptionsBaseValue.ScrapeOptions : default; var scrapeOptionsFormats = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Formats) ? parseResult.GetValue(ScrapeOptionsOptions.Formats) : (__ScrapeOptionsBase is { } __ScrapeOptionsformatsBaseValue ? __ScrapeOptionsformatsBaseValue.Formats : default); + var scrapeOptionsOnlyMainContent = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.OnlyMainContent) ? parseResult.GetValue(ScrapeOptionsOptions.OnlyMainContent) : (__ScrapeOptionsBase is { } __ScrapeOptionsonlyMainContentBaseValue ? __ScrapeOptionsonlyMainContentBaseValue.OnlyMainContent : default); + var scrapeOptionsIncludeTags = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.IncludeTags) ? parseResult.GetValue(ScrapeOptionsOptions.IncludeTags) : (__ScrapeOptionsBase is { } __ScrapeOptionsincludeTagsBaseValue ? __ScrapeOptionsincludeTagsBaseValue.IncludeTags : default); + var scrapeOptionsExcludeTags = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ExcludeTags) ? parseResult.GetValue(ScrapeOptionsOptions.ExcludeTags) : (__ScrapeOptionsBase is { } __ScrapeOptionsexcludeTagsBaseValue ? __ScrapeOptionsexcludeTagsBaseValue.ExcludeTags : default); + var scrapeOptionsMaxAge = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.MaxAge) ? parseResult.GetValue(ScrapeOptionsOptions.MaxAge) : (__ScrapeOptionsBase is { } __ScrapeOptionsmaxAgeBaseValue ? __ScrapeOptionsmaxAgeBaseValue.MaxAge : default); + var scrapeOptionsWaitFor = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.WaitFor) ? parseResult.GetValue(ScrapeOptionsOptions.WaitFor) : (__ScrapeOptionsBase is { } __ScrapeOptionswaitForBaseValue ? __ScrapeOptionswaitForBaseValue.WaitFor : default); + var scrapeOptionsMobile = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Mobile) ? parseResult.GetValue(ScrapeOptionsOptions.Mobile) : (__ScrapeOptionsBase is { } __ScrapeOptionsmobileBaseValue ? __ScrapeOptionsmobileBaseValue.Mobile : default); + var scrapeOptionsSkipTlsVerification = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.SkipTlsVerification) ? parseResult.GetValue(ScrapeOptionsOptions.SkipTlsVerification) : (__ScrapeOptionsBase is { } __ScrapeOptionsskipTlsVerificationBaseValue ? __ScrapeOptionsskipTlsVerificationBaseValue.SkipTlsVerification : default); + var scrapeOptionsTimeout = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Timeout) ? parseResult.GetValue(ScrapeOptionsOptions.Timeout) : (__ScrapeOptionsBase is { } __ScrapeOptionstimeoutBaseValue ? __ScrapeOptionstimeoutBaseValue.Timeout : default); + var scrapeOptionsParsePDF = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ParsePDF) ? parseResult.GetValue(ScrapeOptionsOptions.ParsePDF) : (__ScrapeOptionsBase is { } __ScrapeOptionsparsePDFBaseValue ? __ScrapeOptionsparsePDFBaseValue.ParsePDF : default); + var scrapeOptionsRemoveBase64Images = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.RemoveBase64Images) ? parseResult.GetValue(ScrapeOptionsOptions.RemoveBase64Images) : (__ScrapeOptionsBase is { } __ScrapeOptionsremoveBase64ImagesBaseValue ? __ScrapeOptionsremoveBase64ImagesBaseValue.RemoveBase64Images : default); + var scrapeOptionsBlockAds = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.BlockAds) ? parseResult.GetValue(ScrapeOptionsOptions.BlockAds) : (__ScrapeOptionsBase is { } __ScrapeOptionsblockAdsBaseValue ? __ScrapeOptionsblockAdsBaseValue.BlockAds : default); + var scrapeOptionsProxy = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Proxy) ? parseResult.GetValue(ScrapeOptionsOptions.Proxy) : (__ScrapeOptionsBase is { } __ScrapeOptionsproxyBaseValue ? __ScrapeOptionsproxyBaseValue.Proxy : default); + var scrapeOptionsStoreInCache = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.StoreInCache) ? parseResult.GetValue(ScrapeOptionsOptions.StoreInCache) : (__ScrapeOptionsBase is { } __ScrapeOptionsstoreInCacheBaseValue ? __ScrapeOptionsstoreInCacheBaseValue.StoreInCache : default); + var __ScrapeOptionsSpecified = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Formats) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.OnlyMainContent) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.IncludeTags) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ExcludeTags) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.MaxAge) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.WaitFor) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Mobile) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.SkipTlsVerification) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Timeout) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ParsePDF) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.RemoveBase64Images) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.BlockAds) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Proxy) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.StoreInCache); var scrapeOptions = - __scrapeOptionsSpecified || __requestBase?.ScrapeOptions is not null + __ScrapeOptionsSpecified || __ScrapeOptionsBase is not null ? new global::Firecrawl.ScrapeOptions { - Formats = scrapeOptionsFormats, + Formats = scrapeOptionsFormats, OnlyMainContent = scrapeOptionsOnlyMainContent, IncludeTags = scrapeOptionsIncludeTags, ExcludeTags = scrapeOptionsExcludeTags, @@ -237,40 +239,43 @@ await CliRuntime.RunAsync(async () => BlockAds = scrapeOptionsBlockAds, Proxy = scrapeOptionsProxy, StoreInCache = scrapeOptionsStoreInCache, + } - : __requestBase?.ScrapeOptions; + : __ScrapeOptionsBase; + - var webhookWebhookUrl = parseResult.GetValue(WebhookWebhookUrl) ?? __requestBase?.Webhook?.Url; - var __webhookHeadersSpecified = CliRuntime.WasSpecified(parseResult, WebhookWebhookHeader); - var webhookWebhookHeaders = __webhookHeadersSpecified + var __WebhookBase = __requestBase is { } __WebhookBaseValue ? __WebhookBaseValue.Webhook : default; + var webhookWebhookUrl = parseResult.GetValue(WebhookWebhookUrl) ?? __WebhookBase?.Url; + var __WebhookHeadersSpecified = CliRuntime.WasSpecified(parseResult, WebhookWebhookHeader); + var webhookWebhookHeaders = __WebhookHeadersSpecified ? CliRuntime.DeserializeJsonValue?>( CliRuntime.SerializeKeyValuePairs(parseResult.GetValue(WebhookWebhookHeader) ?? Array.Empty()), global::Firecrawl.SourceGenerationContext.Default) - : __requestBase?.Webhook?.Headers; - var __webhookMetadataSpecified = CliRuntime.WasSpecified(parseResult, WebhookWebhookMetadata); - var webhookWebhookMetadata = __webhookMetadataSpecified + : __WebhookBase?.Headers; + var __WebhookMetadataSpecified = CliRuntime.WasSpecified(parseResult, WebhookWebhookMetadata); + var webhookWebhookMetadata = __WebhookMetadataSpecified ? CliRuntime.DeserializeJsonValue( CliRuntime.SerializeKeyValuePairs(parseResult.GetValue(WebhookWebhookMetadata) ?? Array.Empty()), global::Firecrawl.SourceGenerationContext.Default) - : __requestBase?.Webhook?.Metadata; - var __webhookEventsSpecified = CliRuntime.WasSpecified(parseResult, WebhookWebhookEvent); - var webhookWebhookEvents = __webhookEventsSpecified + : __WebhookBase?.Metadata; + var __WebhookEventsSpecified = CliRuntime.WasSpecified(parseResult, WebhookWebhookEvent); + var webhookWebhookEvents = __WebhookEventsSpecified ? CliRuntime.DeserializeJsonValue?>( CliRuntime.SerializeStringArray(parseResult.GetValue(WebhookWebhookEvent) ?? Array.Empty()), global::Firecrawl.SourceGenerationContext.Default) - : __requestBase?.Webhook?.Events; - var __webhookSpecified = CliRuntime.WasSpecified(parseResult, WebhookWebhookUrl) || __webhookHeadersSpecified || __webhookMetadataSpecified || __webhookEventsSpecified; - if (__webhookSpecified && string.IsNullOrWhiteSpace(webhookWebhookUrl)) + : __WebhookBase?.Events; + var __WebhookSpecified = CliRuntime.WasSpecified(parseResult, WebhookWebhookUrl) || __WebhookHeadersSpecified || __WebhookMetadataSpecified || __WebhookEventsSpecified; + if (__WebhookSpecified && string.IsNullOrWhiteSpace(webhookWebhookUrl)) { - throw new CliException("Specify --webhook-url or include it in the base request body before using other --webhook-* options."); + throw new CliException(@"Specify --webhook-url or include it in the base request body before using other --webhook-* options."); } var __webhookWebhookUrlRequired = webhookWebhookUrl ?? - throw new CliException("Specify --webhook-url or include it in the base request body before using other --webhook-* options."); + throw new CliException(@"Specify --webhook-url or include it in the base request body before using other --webhook-* options."); var webhook = - __webhookSpecified || __requestBase?.Webhook is not null + __WebhookSpecified || __WebhookBase is not null ? new global::Firecrawl.CrawlUrlsRequestWebhook { @@ -279,7 +284,7 @@ await CliRuntime.RunAsync(async () => Metadata = webhookWebhookMetadata, Events = webhookWebhookEvents, } - : __requestBase?.Webhook; + : __WebhookBase; using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetActiveCrawlsCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetActiveCrawlsCommandApiCommand.g.cs index efece42..090f037 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetActiveCrawlsCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetActiveCrawlsCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetCrawlErrorsCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetCrawlErrorsCommandApiCommand.g.cs index ea41ca7..52b400e 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetCrawlErrorsCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetCrawlErrorsCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetCrawlStatusCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetCrawlStatusCommandApiCommand.g.cs index 68aed3e..1199729 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetCrawlStatusCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/CrawlingGetCrawlStatusCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ExtractionExtractDataCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ExtractionExtractDataCommandApiCommand.g.cs index 2889d11..4218a0f 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ExtractionExtractDataCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ExtractionExtractDataCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; @@ -45,18 +46,18 @@ internal static partial class ExtractionExtractDataCommandApiCommand name: @"--ignore-invalid-urls", description: @"If invalid URLs are specified in the urls array, they will be ignored. Instead of them failing the entire request, an extract using the remaining valid URLs will be performed, and the invalid URLs will be returned in the invalidURLs field of the response."); private static readonly ScrapeOptionsOptionSet ScrapeOptionsOptions = ScrapeOptionsOptionSet.Create(@"scrape"); - private static Option Input { get; } = new("--input") + private static Option Input { get; } = new(@"--input") { Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", }; - private static Option RequestJson { get; } = new("--request-json") + private static Option RequestJson { get; } = new(@"--request-json") { Description = "Request body as JSON.", Hidden = true, }; - private static Option RequestFile { get; } = new("--request-file") + private static Option RequestFile { get; } = new(@"--request-file") { Description = "Path to a JSON request file, or '-' for stdin.", Hidden = true, @@ -117,7 +118,7 @@ public static Command Create() var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); if (specifiedCount > 1) { - result.AddError("Specify at most one of --input, --request-json, or --request-file."); + result.AddError(@"Specify at most one of --input, --request-json, or --request-file."); } }); @@ -132,33 +133,34 @@ await CliRuntime.RunAsync(async () => global::Firecrawl.SourceGenerationContext.Default, cancellationToken).ConfigureAwait(false); var urls = parseResult.GetRequiredValue(Urls); - var prompt = parseResult.GetValue(Prompt) ?? __requestBase?.Prompt; - var schema = parseResult.GetValue(Schema) ?? __requestBase?.Schema; - var enableWebSearch = parseResult.GetValue(EnableWebSearch) ?? __requestBase?.EnableWebSearch; - var ignoreSitemap = parseResult.GetValue(IgnoreSitemap) ?? __requestBase?.IgnoreSitemap; - var includeSubdomains = parseResult.GetValue(IncludeSubdomains) ?? __requestBase?.IncludeSubdomains; - var showSources = parseResult.GetValue(ShowSources) ?? __requestBase?.ShowSources; - var ignoreInvalidURLs = parseResult.GetValue(IgnoreInvalidURLs) ?? __requestBase?.IgnoreInvalidURLs; - var scrapeOptionsFormats = parseResult.GetValue(ScrapeOptionsOptions.Formats) ?? __requestBase?.ScrapeOptions?.Formats; - var scrapeOptionsOnlyMainContent = parseResult.GetValue(ScrapeOptionsOptions.OnlyMainContent) ?? __requestBase?.ScrapeOptions?.OnlyMainContent; - var scrapeOptionsIncludeTags = parseResult.GetValue(ScrapeOptionsOptions.IncludeTags) ?? __requestBase?.ScrapeOptions?.IncludeTags; - var scrapeOptionsExcludeTags = parseResult.GetValue(ScrapeOptionsOptions.ExcludeTags) ?? __requestBase?.ScrapeOptions?.ExcludeTags; - var scrapeOptionsMaxAge = parseResult.GetValue(ScrapeOptionsOptions.MaxAge) ?? __requestBase?.ScrapeOptions?.MaxAge; - var scrapeOptionsWaitFor = parseResult.GetValue(ScrapeOptionsOptions.WaitFor) ?? __requestBase?.ScrapeOptions?.WaitFor; - var scrapeOptionsMobile = parseResult.GetValue(ScrapeOptionsOptions.Mobile) ?? __requestBase?.ScrapeOptions?.Mobile; - var scrapeOptionsSkipTlsVerification = parseResult.GetValue(ScrapeOptionsOptions.SkipTlsVerification) ?? __requestBase?.ScrapeOptions?.SkipTlsVerification; - var scrapeOptionsTimeout = parseResult.GetValue(ScrapeOptionsOptions.Timeout) ?? __requestBase?.ScrapeOptions?.Timeout; - var scrapeOptionsParsePDF = parseResult.GetValue(ScrapeOptionsOptions.ParsePDF) ?? __requestBase?.ScrapeOptions?.ParsePDF; - var scrapeOptionsRemoveBase64Images = parseResult.GetValue(ScrapeOptionsOptions.RemoveBase64Images) ?? __requestBase?.ScrapeOptions?.RemoveBase64Images; - var scrapeOptionsBlockAds = parseResult.GetValue(ScrapeOptionsOptions.BlockAds) ?? __requestBase?.ScrapeOptions?.BlockAds; - var scrapeOptionsProxy = parseResult.GetValue(ScrapeOptionsOptions.Proxy) ?? __requestBase?.ScrapeOptions?.Proxy; - var scrapeOptionsStoreInCache = parseResult.GetValue(ScrapeOptionsOptions.StoreInCache) ?? __requestBase?.ScrapeOptions?.StoreInCache; - var __scrapeOptionsSpecified = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Formats) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.OnlyMainContent) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.IncludeTags) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ExcludeTags) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.MaxAge) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.WaitFor) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Mobile) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.SkipTlsVerification) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Timeout) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ParsePDF) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.RemoveBase64Images) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.BlockAds) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Proxy) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.StoreInCache); + var prompt = CliRuntime.WasSpecified(parseResult, Prompt) ? parseResult.GetValue(Prompt) : (__requestBase is { } __PromptBaseValue ? __PromptBaseValue.Prompt : default); + var schema = CliRuntime.WasSpecified(parseResult, Schema) ? parseResult.GetValue(Schema) : (__requestBase is { } __SchemaBaseValue ? __SchemaBaseValue.Schema : default); + var enableWebSearch = CliRuntime.WasSpecified(parseResult, EnableWebSearch) ? parseResult.GetValue(EnableWebSearch) : (__requestBase is { } __EnableWebSearchBaseValue ? __EnableWebSearchBaseValue.EnableWebSearch : default); + var ignoreSitemap = CliRuntime.WasSpecified(parseResult, IgnoreSitemap) ? parseResult.GetValue(IgnoreSitemap) : (__requestBase is { } __IgnoreSitemapBaseValue ? __IgnoreSitemapBaseValue.IgnoreSitemap : default); + var includeSubdomains = CliRuntime.WasSpecified(parseResult, IncludeSubdomains) ? parseResult.GetValue(IncludeSubdomains) : (__requestBase is { } __IncludeSubdomainsBaseValue ? __IncludeSubdomainsBaseValue.IncludeSubdomains : default); + var showSources = CliRuntime.WasSpecified(parseResult, ShowSources) ? parseResult.GetValue(ShowSources) : (__requestBase is { } __ShowSourcesBaseValue ? __ShowSourcesBaseValue.ShowSources : default); + var ignoreInvalidURLs = CliRuntime.WasSpecified(parseResult, IgnoreInvalidURLs) ? parseResult.GetValue(IgnoreInvalidURLs) : (__requestBase is { } __IgnoreInvalidURLsBaseValue ? __IgnoreInvalidURLsBaseValue.IgnoreInvalidURLs : default); + + var __ScrapeOptionsBase = __requestBase is { } __ScrapeOptionsBaseValue ? __ScrapeOptionsBaseValue.ScrapeOptions : default; var scrapeOptionsFormats = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Formats) ? parseResult.GetValue(ScrapeOptionsOptions.Formats) : (__ScrapeOptionsBase is { } __ScrapeOptionsformatsBaseValue ? __ScrapeOptionsformatsBaseValue.Formats : default); + var scrapeOptionsOnlyMainContent = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.OnlyMainContent) ? parseResult.GetValue(ScrapeOptionsOptions.OnlyMainContent) : (__ScrapeOptionsBase is { } __ScrapeOptionsonlyMainContentBaseValue ? __ScrapeOptionsonlyMainContentBaseValue.OnlyMainContent : default); + var scrapeOptionsIncludeTags = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.IncludeTags) ? parseResult.GetValue(ScrapeOptionsOptions.IncludeTags) : (__ScrapeOptionsBase is { } __ScrapeOptionsincludeTagsBaseValue ? __ScrapeOptionsincludeTagsBaseValue.IncludeTags : default); + var scrapeOptionsExcludeTags = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ExcludeTags) ? parseResult.GetValue(ScrapeOptionsOptions.ExcludeTags) : (__ScrapeOptionsBase is { } __ScrapeOptionsexcludeTagsBaseValue ? __ScrapeOptionsexcludeTagsBaseValue.ExcludeTags : default); + var scrapeOptionsMaxAge = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.MaxAge) ? parseResult.GetValue(ScrapeOptionsOptions.MaxAge) : (__ScrapeOptionsBase is { } __ScrapeOptionsmaxAgeBaseValue ? __ScrapeOptionsmaxAgeBaseValue.MaxAge : default); + var scrapeOptionsWaitFor = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.WaitFor) ? parseResult.GetValue(ScrapeOptionsOptions.WaitFor) : (__ScrapeOptionsBase is { } __ScrapeOptionswaitForBaseValue ? __ScrapeOptionswaitForBaseValue.WaitFor : default); + var scrapeOptionsMobile = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Mobile) ? parseResult.GetValue(ScrapeOptionsOptions.Mobile) : (__ScrapeOptionsBase is { } __ScrapeOptionsmobileBaseValue ? __ScrapeOptionsmobileBaseValue.Mobile : default); + var scrapeOptionsSkipTlsVerification = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.SkipTlsVerification) ? parseResult.GetValue(ScrapeOptionsOptions.SkipTlsVerification) : (__ScrapeOptionsBase is { } __ScrapeOptionsskipTlsVerificationBaseValue ? __ScrapeOptionsskipTlsVerificationBaseValue.SkipTlsVerification : default); + var scrapeOptionsTimeout = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Timeout) ? parseResult.GetValue(ScrapeOptionsOptions.Timeout) : (__ScrapeOptionsBase is { } __ScrapeOptionstimeoutBaseValue ? __ScrapeOptionstimeoutBaseValue.Timeout : default); + var scrapeOptionsParsePDF = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ParsePDF) ? parseResult.GetValue(ScrapeOptionsOptions.ParsePDF) : (__ScrapeOptionsBase is { } __ScrapeOptionsparsePDFBaseValue ? __ScrapeOptionsparsePDFBaseValue.ParsePDF : default); + var scrapeOptionsRemoveBase64Images = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.RemoveBase64Images) ? parseResult.GetValue(ScrapeOptionsOptions.RemoveBase64Images) : (__ScrapeOptionsBase is { } __ScrapeOptionsremoveBase64ImagesBaseValue ? __ScrapeOptionsremoveBase64ImagesBaseValue.RemoveBase64Images : default); + var scrapeOptionsBlockAds = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.BlockAds) ? parseResult.GetValue(ScrapeOptionsOptions.BlockAds) : (__ScrapeOptionsBase is { } __ScrapeOptionsblockAdsBaseValue ? __ScrapeOptionsblockAdsBaseValue.BlockAds : default); + var scrapeOptionsProxy = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Proxy) ? parseResult.GetValue(ScrapeOptionsOptions.Proxy) : (__ScrapeOptionsBase is { } __ScrapeOptionsproxyBaseValue ? __ScrapeOptionsproxyBaseValue.Proxy : default); + var scrapeOptionsStoreInCache = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.StoreInCache) ? parseResult.GetValue(ScrapeOptionsOptions.StoreInCache) : (__ScrapeOptionsBase is { } __ScrapeOptionsstoreInCacheBaseValue ? __ScrapeOptionsstoreInCacheBaseValue.StoreInCache : default); + var __ScrapeOptionsSpecified = CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Formats) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.OnlyMainContent) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.IncludeTags) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ExcludeTags) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.MaxAge) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.WaitFor) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Mobile) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.SkipTlsVerification) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Timeout) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.ParsePDF) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.RemoveBase64Images) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.BlockAds) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.Proxy) || CliRuntime.WasSpecified(parseResult, ScrapeOptionsOptions.StoreInCache); var scrapeOptions = - __scrapeOptionsSpecified || __requestBase?.ScrapeOptions is not null + __ScrapeOptionsSpecified || __ScrapeOptionsBase is not null ? new global::Firecrawl.ScrapeOptions { - Formats = scrapeOptionsFormats, + Formats = scrapeOptionsFormats, OnlyMainContent = scrapeOptionsOnlyMainContent, IncludeTags = scrapeOptionsIncludeTags, ExcludeTags = scrapeOptionsExcludeTags, @@ -172,8 +174,9 @@ await CliRuntime.RunAsync(async () => BlockAds = scrapeOptionsBlockAds, Proxy = scrapeOptionsProxy, StoreInCache = scrapeOptionsStoreInCache, + } - : __requestBase?.ScrapeOptions; + : __ScrapeOptionsBase; using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ExtractionGetExtractStatusCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ExtractionGetExtractStatusCommandApiCommand.g.cs index c8db128..b64141c 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ExtractionGetExtractStatusCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ExtractionGetExtractStatusCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/LLMsTxtGenerateLLMsTxtCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/LLMsTxtGenerateLLMsTxtCommandApiCommand.g.cs index df3f35c..5813713 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/LLMsTxtGenerateLLMsTxtCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/LLMsTxtGenerateLLMsTxtCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; @@ -21,18 +22,18 @@ internal static partial class LLMsTxtGenerateLLMsTxtCommandApiCommand private static Option ShowFullText { get; } = CliRuntime.CreateNullableBoolOption( name: @"--show-full-text", description: @"Include full text content in the response"); - private static Option Input { get; } = new("--input") + private static Option Input { get; } = new(@"--input") { Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", }; - private static Option RequestJson { get; } = new("--request-json") + private static Option RequestJson { get; } = new(@"--request-json") { Description = "Request body as JSON.", Hidden = true, }; - private static Option RequestFile { get; } = new("--request-file") + private static Option RequestFile { get; } = new(@"--request-file") { Description = "Path to a JSON request file, or '-' for stdin.", Hidden = true, @@ -75,7 +76,7 @@ public static Command Create() var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); if (specifiedCount > 1) { - result.AddError("Specify at most one of --input, --request-json, or --request-file."); + result.AddError(@"Specify at most one of --input, --request-json, or --request-file."); } }); @@ -90,8 +91,8 @@ await CliRuntime.RunAsync(async () => global::Firecrawl.SourceGenerationContext.Default, cancellationToken).ConfigureAwait(false); var url = parseResult.GetRequiredValue(Url); - var maxUrls = parseResult.GetValue(MaxUrls) ?? __requestBase?.MaxUrls; - var showFullText = parseResult.GetValue(ShowFullText) ?? __requestBase?.ShowFullText; + var maxUrls = CliRuntime.WasSpecified(parseResult, MaxUrls) ? parseResult.GetValue(MaxUrls) : (__requestBase is { } __MaxUrlsBaseValue ? __MaxUrlsBaseValue.MaxUrls : default); + var showFullText = CliRuntime.WasSpecified(parseResult, ShowFullText) ? parseResult.GetValue(ShowFullText) : (__requestBase is { } __ShowFullTextBaseValue ? __ShowFullTextBaseValue.ShowFullText : default); using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/LLMsTxtGetLLMsTxtStatusCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/LLMsTxtGetLLMsTxtStatusCommandApiCommand.g.cs index 63d01bf..0c68e83 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/LLMsTxtGetLLMsTxtStatusCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/LLMsTxtGetLLMsTxtStatusCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/MappingMapUrlsCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/MappingMapUrlsCommandApiCommand.g.cs index dd93491..ecc5a9d 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/MappingMapUrlsCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/MappingMapUrlsCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; @@ -41,18 +42,18 @@ internal static partial class MappingMapUrlsCommandApiCommand { Description = @"Timeout in milliseconds. There is no timeout by default.", }; - private static Option Input { get; } = new("--input") + private static Option Input { get; } = new(@"--input") { Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", }; - private static Option RequestJson { get; } = new("--request-json") + private static Option RequestJson { get; } = new(@"--request-json") { Description = "Request body as JSON.", Hidden = true, }; - private static Option RequestFile { get; } = new("--request-file") + private static Option RequestFile { get; } = new(@"--request-file") { Description = "Path to a JSON request file, or '-' for stdin.", Hidden = true, @@ -99,7 +100,7 @@ public static Command Create() var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); if (specifiedCount > 1) { - result.AddError("Specify at most one of --input, --request-json, or --request-file."); + result.AddError(@"Specify at most one of --input, --request-json, or --request-file."); } }); @@ -114,12 +115,12 @@ await CliRuntime.RunAsync(async () => global::Firecrawl.SourceGenerationContext.Default, cancellationToken).ConfigureAwait(false); var url = parseResult.GetRequiredValue(Url); - var search = parseResult.GetValue(Search) ?? __requestBase?.Search; - var ignoreSitemap = parseResult.GetValue(IgnoreSitemap) ?? __requestBase?.IgnoreSitemap; - var sitemapOnly = parseResult.GetValue(SitemapOnly) ?? __requestBase?.SitemapOnly; - var includeSubdomains = parseResult.GetValue(IncludeSubdomains) ?? __requestBase?.IncludeSubdomains; - var limit = parseResult.GetValue(Limit) ?? __requestBase?.Limit; - var timeout = parseResult.GetValue(Timeout) ?? __requestBase?.Timeout; + var search = CliRuntime.WasSpecified(parseResult, Search) ? parseResult.GetValue(Search) : (__requestBase is { } __SearchBaseValue ? __SearchBaseValue.Search : default); + var ignoreSitemap = CliRuntime.WasSpecified(parseResult, IgnoreSitemap) ? parseResult.GetValue(IgnoreSitemap) : (__requestBase is { } __IgnoreSitemapBaseValue ? __IgnoreSitemapBaseValue.IgnoreSitemap : default); + var sitemapOnly = CliRuntime.WasSpecified(parseResult, SitemapOnly) ? parseResult.GetValue(SitemapOnly) : (__requestBase is { } __SitemapOnlyBaseValue ? __SitemapOnlyBaseValue.SitemapOnly : default); + var includeSubdomains = CliRuntime.WasSpecified(parseResult, IncludeSubdomains) ? parseResult.GetValue(IncludeSubdomains) : (__requestBase is { } __IncludeSubdomainsBaseValue ? __IncludeSubdomainsBaseValue.IncludeSubdomains : default); + var limit = CliRuntime.WasSpecified(parseResult, Limit) ? parseResult.GetValue(Limit) : (__requestBase is { } __LimitBaseValue ? __LimitBaseValue.Limit : default); + var timeout = CliRuntime.WasSpecified(parseResult, Timeout) ? parseResult.GetValue(Timeout) : (__requestBase is { } __TimeoutBaseValue ? __TimeoutBaseValue.Timeout : default); using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ResearchGetDeepResearchStatusCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ResearchGetDeepResearchStatusCommandApiCommand.g.cs index 1e93d1b..e87bdc2 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ResearchGetDeepResearchStatusCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ResearchGetDeepResearchStatusCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ResearchStartDeepResearchCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ResearchStartDeepResearchCommandApiCommand.g.cs index fce588b..4dc2089 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ResearchStartDeepResearchCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ResearchStartDeepResearchCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; @@ -54,18 +55,18 @@ internal static partial class ResearchStartDeepResearchCommandApiCommand { Description = @"Options for JSON output", }; - private static Option Input { get; } = new("--input") + private static Option Input { get; } = new(@"--input") { Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", }; - private static Option RequestJson { get; } = new("--request-json") + private static Option RequestJson { get; } = new(@"--request-json") { Description = "Request body as JSON.", Hidden = true, }; - private static Option RequestFile { get; } = new("--request-file") + private static Option RequestFile { get; } = new(@"--request-file") { Description = "Path to a JSON request file, or '-' for stdin.", Hidden = true, @@ -113,7 +114,7 @@ public static Command Create() var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); if (specifiedCount > 1) { - result.AddError("Specify at most one of --input, --request-json, or --request-file."); + result.AddError(@"Specify at most one of --input, --request-json, or --request-file."); } }); @@ -128,13 +129,13 @@ await CliRuntime.RunAsync(async () => global::Firecrawl.SourceGenerationContext.Default, cancellationToken).ConfigureAwait(false); var query = parseResult.GetRequiredValue(Query); - var maxDepth = parseResult.GetValue(MaxDepth) ?? __requestBase?.MaxDepth; - var timeLimit = parseResult.GetValue(TimeLimit) ?? __requestBase?.TimeLimit; - var maxUrls = parseResult.GetValue(MaxUrls) ?? __requestBase?.MaxUrls; - var analysisPrompt = parseResult.GetValue(AnalysisPrompt) ?? __requestBase?.AnalysisPrompt; - var systemPrompt = parseResult.GetValue(SystemPrompt) ?? __requestBase?.SystemPrompt; - var formats = parseResult.GetValue(Formats) ?? __requestBase?.Formats; - var jsonOptions = parseResult.GetValue(JsonOptions) ?? __requestBase?.JsonOptions; + var maxDepth = CliRuntime.WasSpecified(parseResult, MaxDepth) ? parseResult.GetValue(MaxDepth) : (__requestBase is { } __MaxDepthBaseValue ? __MaxDepthBaseValue.MaxDepth : default); + var timeLimit = CliRuntime.WasSpecified(parseResult, TimeLimit) ? parseResult.GetValue(TimeLimit) : (__requestBase is { } __TimeLimitBaseValue ? __TimeLimitBaseValue.TimeLimit : default); + var maxUrls = CliRuntime.WasSpecified(parseResult, MaxUrls) ? parseResult.GetValue(MaxUrls) : (__requestBase is { } __MaxUrlsBaseValue ? __MaxUrlsBaseValue.MaxUrls : default); + var analysisPrompt = CliRuntime.WasSpecified(parseResult, AnalysisPrompt) ? parseResult.GetValue(AnalysisPrompt) : (__requestBase is { } __AnalysisPromptBaseValue ? __AnalysisPromptBaseValue.AnalysisPrompt : default); + var systemPrompt = CliRuntime.WasSpecified(parseResult, SystemPrompt) ? parseResult.GetValue(SystemPrompt) : (__requestBase is { } __SystemPromptBaseValue ? __SystemPromptBaseValue.SystemPrompt : default); + var formats = CliRuntime.WasSpecified(parseResult, Formats) ? parseResult.GetValue(Formats) : (__requestBase is { } __FormatsBaseValue ? __FormatsBaseValue.Formats : default); + var jsonOptions = CliRuntime.WasSpecified(parseResult, JsonOptions) ? parseResult.GetValue(JsonOptions) : (__requestBase is { } __JsonOptionsBaseValue ? __JsonOptionsBaseValue.JsonOptions : default); using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapeOptionsOptionSet.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapeOptionsOptionSet.g.cs index f277d03..0e40f5a 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapeOptionsOptionSet.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapeOptionsOptionSet.g.cs @@ -28,7 +28,7 @@ public static ScrapeOptionsOptionSet Create(string? prefix = null) return new ScrapeOptionsOptionSet( Formats: new Option?>($"--{normalizedPrefix}formats") { - Description = @"Formats to include in the output.", + Description = @"Formats to include in the output. `rawBase64` must be requested by itself.", }, OnlyMainContent: CliRuntime.CreateNullableBoolOption(name: $"--{normalizedPrefix}only-main-content", description: @"Only return the main content of the page excluding headers, navs, footers, etc."), IncludeTags: new Option?>($"--{normalizedPrefix}include-tags") @@ -61,8 +61,8 @@ public static ScrapeOptionsOptionSet Create(string? prefix = null) Description = @"Specifies the type of proxy to use. - **basic**: Proxies for scraping sites with none to basic anti-bot solutions. Fast and usually works. - - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Costs up to 5 credits per request. - - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. If the retry with enhanced is successful, 5 credits will be billed for the scrape. If the first attempt with basic is successful, only the regular cost will be billed. + - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Billed at the same credit cost as basic. + - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. Enhanced proxies carry no credit surcharge, so either way only the regular cost is billed. If you do not specify a proxy, Firecrawl will default to basic.", }, diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingCancelBatchScrapeCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingCancelBatchScrapeCommandApiCommand.g.cs index ed1b3ab..75c66b7 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingCancelBatchScrapeCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingCancelBatchScrapeCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingGetBatchScrapeErrorsCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingGetBatchScrapeErrorsCommandApiCommand.g.cs index da259f8..4fdcdb5 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingGetBatchScrapeErrorsCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingGetBatchScrapeErrorsCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingGetBatchScrapeStatusCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingGetBatchScrapeStatusCommandApiCommand.g.cs index 3714a4e..f11d7f0 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingGetBatchScrapeStatusCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingGetBatchScrapeStatusCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingScrapeAndExtractFromUrlCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingScrapeAndExtractFromUrlCommandApiCommand.g.cs index ab7cea1..dd9b31e 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingScrapeAndExtractFromUrlCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingScrapeAndExtractFromUrlCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; @@ -7,18 +8,18 @@ namespace Firecrawl.Cli.GeneratedApi.Commands; internal static partial class ScrapingScrapeAndExtractFromUrlCommandApiCommand { - private static Option Input { get; } = new("--input") + private static Option Input { get; } = new(@"--input") { Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", }; - private static Option RequestJson { get; } = new("--request-json") + private static Option RequestJson { get; } = new(@"--request-json") { Description = "Request body as JSON.", Hidden = true, }; - private static Option RequestFile { get; } = new("--request-file") + private static Option RequestFile { get; } = new(@"--request-file") { Description = "Path to a JSON request file, or '-' for stdin.", Hidden = true, @@ -59,7 +60,7 @@ public static Command Create() var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); if (specifiedCount != 1) { - result.AddError("Specify exactly one of --input, --request-json, or --request-file."); + result.AddError(@"Specify exactly one of --input, --request-json, or --request-file."); } }); diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingScrapeAndExtractFromUrlsCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingScrapeAndExtractFromUrlsCommandApiCommand.g.cs index 0f918c9..c740976 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingScrapeAndExtractFromUrlsCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/ScrapingScrapeAndExtractFromUrlsCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; @@ -7,18 +8,18 @@ namespace Firecrawl.Cli.GeneratedApi.Commands; internal static partial class ScrapingScrapeAndExtractFromUrlsCommandApiCommand { - private static Option Input { get; } = new("--input") + private static Option Input { get; } = new(@"--input") { Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", }; - private static Option RequestJson { get; } = new("--request-json") + private static Option RequestJson { get; } = new(@"--request-json") { Description = "Request body as JSON.", Hidden = true, }; - private static Option RequestFile { get; } = new("--request-file") + private static Option RequestFile { get; } = new(@"--request-file") { Description = "Path to a JSON request file, or '-' for stdin.", Hidden = true, @@ -59,7 +60,7 @@ public static Command Create() var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); if (specifiedCount != 1) { - result.AddError("Specify exactly one of --input, --request-json, or --request-file."); + result.AddError(@"Specify exactly one of --input, --request-json, or --request-file."); } }); diff --git a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/SearchSearchAndScrapeCommandApiCommand.g.cs b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/SearchSearchAndScrapeCommandApiCommand.g.cs index 1cd7144..f9a67fd 100644 --- a/src/libs/Firecrawl.Cli/GeneratedApi/Commands/SearchSearchAndScrapeCommandApiCommand.g.cs +++ b/src/libs/Firecrawl.Cli/GeneratedApi/Commands/SearchSearchAndScrapeCommandApiCommand.g.cs @@ -1,4 +1,5 @@ #nullable enable +#pragma warning disable CS0618 using System.CommandLine; @@ -46,18 +47,18 @@ internal static partial class SearchSearchAndScrapeCommandApiCommand { Description = @"Options for scraping search results", }; - private static Option Input { get; } = new("--input") + private static Option Input { get; } = new(@"--input") { Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", }; - private static Option RequestJson { get; } = new("--request-json") + private static Option RequestJson { get; } = new(@"--request-json") { Description = "Request body as JSON.", Hidden = true, }; - private static Option RequestFile { get; } = new("--request-file") + private static Option RequestFile { get; } = new(@"--request-file") { Description = "Path to a JSON request file, or '-' for stdin.", Hidden = true, @@ -104,7 +105,7 @@ public static Command Create() var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); if (specifiedCount > 1) { - result.AddError("Specify at most one of --input, --request-json, or --request-file."); + result.AddError(@"Specify at most one of --input, --request-json, or --request-file."); } }); @@ -119,12 +120,12 @@ await CliRuntime.RunAsync(async () => global::Firecrawl.SourceGenerationContext.Default, cancellationToken).ConfigureAwait(false); var query = parseResult.GetRequiredValue(Query); - var limit = parseResult.GetValue(Limit) ?? __requestBase?.Limit; - var tbs = parseResult.GetValue(Tbs) ?? __requestBase?.Tbs; - var location = parseResult.GetValue(Location) ?? __requestBase?.Location; - var timeout = parseResult.GetValue(Timeout) ?? __requestBase?.Timeout; - var ignoreInvalidURLs = parseResult.GetValue(IgnoreInvalidURLs) ?? __requestBase?.IgnoreInvalidURLs; - var scrapeOptions = parseResult.GetValue(ScrapeOptions) ?? __requestBase?.ScrapeOptions; + var limit = CliRuntime.WasSpecified(parseResult, Limit) ? parseResult.GetValue(Limit) : (__requestBase is { } __LimitBaseValue ? __LimitBaseValue.Limit : default); + var tbs = CliRuntime.WasSpecified(parseResult, Tbs) ? parseResult.GetValue(Tbs) : (__requestBase is { } __TbsBaseValue ? __TbsBaseValue.Tbs : default); + var location = CliRuntime.WasSpecified(parseResult, Location) ? parseResult.GetValue(Location) : (__requestBase is { } __LocationBaseValue ? __LocationBaseValue.Location : default); + var timeout = CliRuntime.WasSpecified(parseResult, Timeout) ? parseResult.GetValue(Timeout) : (__requestBase is { } __TimeoutBaseValue ? __TimeoutBaseValue.Timeout : default); + var ignoreInvalidURLs = CliRuntime.WasSpecified(parseResult, IgnoreInvalidURLs) ? parseResult.GetValue(IgnoreInvalidURLs) : (__requestBase is { } __IgnoreInvalidURLsBaseValue ? __IgnoreInvalidURLsBaseValue.IgnoreInvalidURLs : default); + var scrapeOptions = CliRuntime.WasSpecified(parseResult, ScrapeOptions) ? parseResult.GetValue(ScrapeOptions) : (__requestBase is { } __ScrapeOptionsBaseValue ? __ScrapeOptionsBaseValue.ScrapeOptions : default); using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.Json.g.cs index 6feb8be..1ee88fe 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.AllOf?; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.AllOf? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize>( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.AllOf?; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync?>( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.g.cs index f4154ba..ced5366 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.AllOf.2.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public readonly partial struct AllOf : global::System.IEquatable> { /// - /// + /// /// #if NET6_0_OR_GREATER public T1? Value1 { get; init; } @@ -18,7 +18,7 @@ namespace Firecrawl #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value1))] @@ -26,7 +26,7 @@ namespace Firecrawl public bool IsValue1 => Value1 != null; /// - /// + /// /// public bool TryPickValue1( #if NET6_0_OR_GREATER @@ -39,14 +39,14 @@ public bool TryPickValue1( } /// - /// + /// /// public T1 PickValue1() => IsValue1 ? Value1! : throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T2? Value2 { get; init; } @@ -55,7 +55,7 @@ public T1 PickValue1() => IsValue1 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value2))] @@ -63,7 +63,7 @@ public T1 PickValue1() => IsValue1 public bool IsValue2 => Value2 != null; /// - /// + /// /// public bool TryPickValue2( #if NET6_0_OR_GREATER @@ -76,23 +76,23 @@ public bool TryPickValue2( } /// - /// + /// /// public T2 PickValue2() => IsValue2 ? Value2! : throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}."); /// - /// + /// /// public static implicit operator AllOf(T1 value) => new AllOf((T1?)value); /// - /// + /// /// public static implicit operator T1?(AllOf @this) => @this.Value1; /// - /// + /// /// public AllOf(T1? value) { @@ -100,22 +100,22 @@ public AllOf(T1? value) } /// - /// + /// /// public static AllOf FromValue1(T1? value) => new AllOf(value); /// - /// + /// /// public static implicit operator AllOf(T2 value) => new AllOf((T2?)value); /// - /// + /// /// public static implicit operator T2?(AllOf @this) => @this.Value2; /// - /// + /// /// public AllOf(T2? value) { @@ -123,12 +123,12 @@ public AllOf(T2? value) } /// - /// + /// /// public static AllOf FromValue2(T2? value) => new AllOf(value); /// - /// + /// /// public AllOf( T1? value1, @@ -140,19 +140,19 @@ public AllOf( } /// - /// + /// /// public object? Object => Value2 as object ?? - Value1 as object + Value1 as object ; /// - /// + /// /// public override string? ToString() => Value1?.ToString() ?? - Value2?.ToString() + Value2?.ToString() ; private static bool RequiresValue() @@ -170,7 +170,7 @@ private static bool RequiresValue() /// - /// + /// /// public bool Validate() { @@ -178,7 +178,7 @@ public bool Validate() } /// - /// + /// /// public TResult? Match( global::System.Func? value1 = null, @@ -203,7 +203,7 @@ public bool Validate() } /// - /// + /// /// public void Match( global::System.Action? value1 = null, @@ -227,7 +227,7 @@ public void Match( } /// - /// + /// /// public void Switch( global::System.Action? value1 = null, @@ -250,7 +250,7 @@ public void Switch( } /// - /// + /// /// public override int GetHashCode() { @@ -271,18 +271,18 @@ static int HashCodeAggregator(int hashCode, object? value) => value == null } /// - /// + /// /// public bool Equals(AllOf other) { return global::System.Collections.Generic.EqualityComparer.Default.Equals(Value1, other.Value1) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(Value2, other.Value2) + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value2, other.Value2) ; } /// - /// + /// /// public static bool operator ==(AllOf obj1, AllOf obj2) { @@ -290,7 +290,7 @@ public bool Equals(AllOf other) } /// - /// + /// /// public static bool operator !=(AllOf obj1, AllOf obj2) { @@ -298,7 +298,7 @@ public bool Equals(AllOf other) } /// - /// + /// /// public override bool Equals(object? obj) { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetCreditUsage.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetCreditUsage.g.cs index 9618329..177b3b5 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetCreditUsage.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetCreditUsage.g.cs @@ -124,7 +124,7 @@ partial void ProcessGetCreditUsageResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetTokenUsage.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetTokenUsage.g.cs index 4d17742..5dbe24f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetTokenUsage.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.GetTokenUsage.g.cs @@ -124,7 +124,7 @@ partial void ProcessGetTokenUsageResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.g.cs index 0b97f93..0ade45c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.BillingClient.g.cs @@ -10,7 +10,7 @@ namespace Firecrawl public sealed partial class BillingClient : global::Firecrawl.IBillingClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -37,10 +37,17 @@ public sealed partial class BillingClient : global::Firecrawl.IBillingClient, gl /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CancelCrawl.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CancelCrawl.g.cs index aac4178..c3698d6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CancelCrawl.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CancelCrawl.g.cs @@ -144,7 +144,7 @@ partial void ProcessCancelCrawlResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CrawlUrls.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CrawlUrls.g.cs index 384890b..da0984c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CrawlUrls.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.CrawlUrls.g.cs @@ -149,7 +149,7 @@ partial void ProcessCrawlUrlsResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetActiveCrawls.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetActiveCrawls.g.cs index d0fd5d5..954484f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetActiveCrawls.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetActiveCrawls.g.cs @@ -124,7 +124,7 @@ partial void ProcessGetActiveCrawlsResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlErrors.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlErrors.g.cs index 4d43640..39d2501 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlErrors.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlErrors.g.cs @@ -132,7 +132,7 @@ partial void ProcessGetCrawlErrorsResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlStatus.g.cs index c67ac94..4aaa61e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.GetCrawlStatus.g.cs @@ -132,7 +132,7 @@ partial void ProcessGetCrawlStatusResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.g.cs index c7ba507..481d989 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.g.cs @@ -10,7 +10,7 @@ namespace Firecrawl public sealed partial class CrawlingClient : global::Firecrawl.ICrawlingClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -37,10 +37,17 @@ public sealed partial class CrawlingClient : global::Firecrawl.ICrawlingClient, /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.ExtractData.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.ExtractData.g.cs index e3f720c..b7e35b6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.ExtractData.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.ExtractData.g.cs @@ -149,7 +149,7 @@ partial void ProcessExtractDataResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.GetExtractStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.GetExtractStatus.g.cs index 0e180b9..603c368 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.GetExtractStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.GetExtractStatus.g.cs @@ -132,7 +132,7 @@ partial void ProcessGetExtractStatusResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.g.cs index b9a47c6..8ecc848 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.g.cs @@ -10,7 +10,7 @@ namespace Firecrawl public sealed partial class ExtractionClient : global::Firecrawl.IExtractionClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -37,10 +37,17 @@ public sealed partial class ExtractionClient : global::Firecrawl.IExtractionClie /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.FirecrawlClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.FirecrawlClient.g.cs index a5bde7c..339c67e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.FirecrawlClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.FirecrawlClient.g.cs @@ -11,7 +11,7 @@ namespace Firecrawl public sealed partial class FirecrawlClient : global::Firecrawl.IFirecrawlClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -38,90 +38,97 @@ public sealed partial class FirecrawlClient : global::Firecrawl.IFirecrawlClient /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// - /// + /// /// public BillingClient Billing => new BillingClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, CreateIdempotencyKey = CreateIdempotencyKey, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// - /// + /// /// public CrawlingClient Crawling => new CrawlingClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, CreateIdempotencyKey = CreateIdempotencyKey, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// - /// + /// /// public ExtractionClient Extraction => new ExtractionClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, CreateIdempotencyKey = CreateIdempotencyKey, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// - /// + /// /// public LLMsTxtClient LLMsTxt => new LLMsTxtClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, CreateIdempotencyKey = CreateIdempotencyKey, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// - /// + /// /// public MappingClient Mapping => new MappingClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, CreateIdempotencyKey = CreateIdempotencyKey, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// - /// + /// /// public ResearchClient Research => new ResearchClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, CreateIdempotencyKey = CreateIdempotencyKey, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// - /// + /// /// public ScrapingClient Scraping => new ScrapingClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, CreateIdempotencyKey = CreateIdempotencyKey, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// - /// + /// /// public SearchClient Search => new SearchClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, CreateIdempotencyKey = CreateIdempotencyKey, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.IBillingClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.IBillingClient.g.cs index 5301b67..3354793 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.IBillingClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.IBillingClient.g.cs @@ -43,7 +43,7 @@ public partial interface IBillingClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ICrawlingClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ICrawlingClient.g.cs index 32612cd..4f5479f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ICrawlingClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ICrawlingClient.g.cs @@ -43,7 +43,7 @@ public partial interface ICrawlingClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.IExtractionClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.IExtractionClient.g.cs index 8fe2ad1..9b37126 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.IExtractionClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.IExtractionClient.g.cs @@ -43,7 +43,7 @@ public partial interface IExtractionClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.IFirecrawlClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.IFirecrawlClient.g.cs index e7706e0..236b50b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.IFirecrawlClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.IFirecrawlClient.g.cs @@ -44,48 +44,48 @@ public partial interface IFirecrawlClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } /// - /// + /// /// public BillingClient Billing { get; } /// - /// + /// /// public CrawlingClient Crawling { get; } /// - /// + /// /// public ExtractionClient Extraction { get; } /// - /// + /// /// public LLMsTxtClient LLMsTxt { get; } /// - /// + /// /// public MappingClient Mapping { get; } /// - /// + /// /// public ResearchClient Research { get; } /// - /// + /// /// public ScrapingClient Scraping { get; } /// - /// + /// /// public SearchClient Search { get; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ILLMsTxtClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ILLMsTxtClient.g.cs index d1a0720..deb0a2e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ILLMsTxtClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ILLMsTxtClient.g.cs @@ -43,7 +43,7 @@ public partial interface ILLMsTxtClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.IMappingClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.IMappingClient.g.cs index 85a827f..033bd40 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.IMappingClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.IMappingClient.g.cs @@ -43,7 +43,7 @@ public partial interface IMappingClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.IResearchClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.IResearchClient.g.cs index c2dd2ff..00cec66 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.IResearchClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.IResearchClient.g.cs @@ -43,7 +43,7 @@ public partial interface IResearchClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.IScrapingClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.IScrapingClient.g.cs index 49c2628..f2b3e0e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.IScrapingClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.IScrapingClient.g.cs @@ -43,7 +43,7 @@ public partial interface IScrapingClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ISearchClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ISearchClient.g.cs index 3d9b86a..8e3b90d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ISearchClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ISearchClient.g.cs @@ -43,7 +43,7 @@ public partial interface ISearchClient : global::System.IDisposable public global::System.Func CreateIdempotencyKey { get; set; } /// - /// + /// /// global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.AllOf2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.AllOf2.g.cs index 981099b..a82ac7e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.AllOf2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.AllOf2.g.cs @@ -14,118 +14,36 @@ public class AllOfJsonConverter : global::System.Text.Json.Serialization options = options ?? throw new global::System.ArgumentNullException(nameof(options)); var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); - using var __jsonDocument = global::System.Text.Json.JsonDocument.ParseValue(ref reader); var __rawJson = __jsonDocument.RootElement.GetRawText(); - var __jsonProps = new global::System.Collections.Generic.HashSet(); - if (__jsonDocument.RootElement.ValueKind == global::System.Text.Json.JsonValueKind.Object) + + T1? value1 = default; + try { - foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) - { - __jsonProps.Add(__jsonProp.Name); - } + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); + value1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); } - - var __score0 = 0; + catch (global::System.Text.Json.JsonException) { - var __ti = typeInfoResolver.GetTypeInfo(typeof(T1), options); - if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) - { - foreach (var __prop in __ti.Properties) - { - if (__jsonProps.Contains(__prop.Name)) __score0++; - } - } } - var __score1 = 0; + catch (global::System.InvalidOperationException) { - var __ti = typeInfoResolver.GetTypeInfo(typeof(T2), options); - if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) - { - foreach (var __prop in __ti.Properties) - { - if (__jsonProps.Contains(__prop.Name)) __score1++; - } - } } - var __bestScore = 0; - var __bestIndex = -1; - if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } - if (__score1 > __bestScore) { __bestScore = __score1; __bestIndex = 1; } - T1? value1 = default; T2? value2 = default; - if (__bestIndex >= 0) + try { - if (__bestIndex == 0) - { - try - { - - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); - value1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); - } - catch (global::System.Text.Json.JsonException) - { - } - catch (global::System.InvalidOperationException) - { - } - } - - else if (__bestIndex == 1) - { - try - { - - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); - value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); - } - catch (global::System.Text.Json.JsonException) - { - } - catch (global::System.InvalidOperationException) - { - } - } + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); + value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); } - - if (value1 == null && value2 == null) + catch (global::System.Text.Json.JsonException) { - try - { - - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); - value1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); - } - catch (global::System.Text.Json.JsonException) - { - } - catch (global::System.InvalidOperationException) - { - } } - - if (value1 == null && value2 == null) + catch (global::System.InvalidOperationException) { - try - { - - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); - value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); - } - catch (global::System.Text.Json.JsonException) - { - } - catch (global::System.InvalidOperationException) - { - } } - var __value = new global::Firecrawl.AllOf( value1, @@ -144,18 +62,46 @@ public override void Write( options = options ?? throw new global::System.ArgumentNullException(nameof(options)); var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); + + writer.WriteStartObject(); + var __writtenPropertyNames = new global::System.Collections.Generic.HashSet(global::System.StringComparer.Ordinal); if (value.IsValue1) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value1!, typeInfo); + var __element0 = global::System.Text.Json.JsonSerializer.SerializeToElement(value.Value1!, typeInfo); + if (__element0.ValueKind != global::System.Text.Json.JsonValueKind.Object) + { + throw new global::System.Text.Json.JsonException("AllOf values must serialize as JSON objects."); + } + + foreach (var __property in __element0.EnumerateObject()) + { + if (__writtenPropertyNames.Add(__property.Name)) + { + __property.WriteTo(writer); + } + } } - else if (value.IsValue2) + if (value.IsValue2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2!, typeInfo); + var __element1 = global::System.Text.Json.JsonSerializer.SerializeToElement(value.Value2!, typeInfo); + if (__element1.ValueKind != global::System.Text.Json.JsonValueKind.Object) + { + throw new global::System.Text.Json.JsonException("AllOf values must serialize as JSON objects."); + } + + foreach (var __property in __element1.EnumerateObject()) + { + if (__writtenPropertyNames.Add(__property.Name)) + { + __property.WriteTo(writer); + } + } } + writer.WriteEndObject(); } } } \ No newline at end of file diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CancelCrawlResponseStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CancelCrawlResponseStatus.g.cs index dd71d5c..1da13f1 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CancelCrawlResponseStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CancelCrawlResponseStatus.g.cs @@ -20,7 +20,7 @@ public sealed class CancelCrawlResponseStatusJsonConverter : global::System.Text { return global::Firecrawl.CancelCrawlResponseStatusExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CancelCrawlResponseStatusNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CancelCrawlResponseStatusNullable.g.cs index 46502b3..3673f59 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CancelCrawlResponseStatusNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CancelCrawlResponseStatusNullable.g.cs @@ -20,7 +20,7 @@ public sealed class CancelCrawlResponseStatusNullableJsonConverter : global::Sys { return global::Firecrawl.CancelCrawlResponseStatusExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEvent.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEvent.g.cs index d2333f0..54dad28 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEvent.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEvent.g.cs @@ -20,7 +20,7 @@ public sealed class CrawlUrlsRequestWebhookEventJsonConverter : global::System.T { return global::Firecrawl.CrawlUrlsRequestWebhookEventExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEventNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEventNullable.g.cs index 7c5a9a7..f9a48bb 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEventNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEventNullable.g.cs @@ -20,7 +20,7 @@ public sealed class CrawlUrlsRequestWebhookEventNullableJsonConverter : global:: { return global::Firecrawl.CrawlUrlsRequestWebhookEventExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ExtractStatusResponseStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ExtractStatusResponseStatus.g.cs index dc550f6..181528c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ExtractStatusResponseStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ExtractStatusResponseStatus.g.cs @@ -20,7 +20,7 @@ public sealed class ExtractStatusResponseStatusJsonConverter : global::System.Te { return global::Firecrawl.ExtractStatusResponseStatusExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ExtractStatusResponseStatusNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ExtractStatusResponseStatusNullable.g.cs index f06a4b2..f81b788 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ExtractStatusResponseStatusNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ExtractStatusResponseStatusNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ExtractStatusResponseStatusNullableJsonConverter : global::S { return global::Firecrawl.ExtractStatusResponseStatusExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatus.g.cs index 392159e..eaf2c04 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatus.g.cs @@ -20,7 +20,7 @@ public sealed class GetDeepResearchStatusResponseDataStatusJsonConverter : globa { return global::Firecrawl.GetDeepResearchStatusResponseDataStatusExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatusNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatusNullable.g.cs index f45b29a..6a07df0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatusNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatusNullable.g.cs @@ -20,7 +20,7 @@ public sealed class GetDeepResearchStatusResponseDataStatusNullableJsonConverter { return global::Firecrawl.GetDeepResearchStatusResponseDataStatusExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatus.g.cs index 54fc47c..4db8d41 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatus.g.cs @@ -20,7 +20,7 @@ public sealed class GetLLMsTxtStatusResponseStatusJsonConverter : global::System { return global::Firecrawl.GetLLMsTxtStatusResponseStatusExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatusNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatusNullable.g.cs index df10dd9..a1eaa96 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatusNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatusNullable.g.cs @@ -20,7 +20,7 @@ public sealed class GetLLMsTxtStatusResponseStatusNullableJsonConverter : global { return global::Firecrawl.GetLLMsTxtStatusResponseStatusExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEvent.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEvent.g.cs index 7fc0ffb..345ca5b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEvent.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEvent.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeAndExtractFromUrlsRequestWebhookEventJsonConverter : g { return global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookEventExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEventNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEventNullable.g.cs index 8906fea..a675a66 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEventNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEventNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeAndExtractFromUrlsRequestWebhookEventNullableJsonConve { return global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookEventExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionClickType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionClickType.g.cs index f6d4f5e..268b712 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionClickType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionClickType.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionClickTypeJsonConverter : global::System.T { return global::Firecrawl.ScrapeOptionsActionClickTypeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionClickTypeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionClickTypeNullable.g.cs index dfb33ef..768cea4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionClickTypeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionClickTypeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionClickTypeNullableJsonConverter : global:: { return global::Firecrawl.ScrapeOptionsActionClickTypeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptType.g.cs index b1e7169..333f8e9 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptType.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionExecuteJavaScriptTypeJsonConverter : glob { return global::Firecrawl.ScrapeOptionsActionExecuteJavaScriptTypeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptTypeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptTypeNullable.g.cs index a915ac0..d0759e9 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptTypeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptTypeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionExecuteJavaScriptTypeNullableJsonConverte { return global::Firecrawl.ScrapeOptionsActionExecuteJavaScriptTypeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyType.g.cs index 5d59871..f2ee1bc 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyType.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionPressAKeyTypeJsonConverter : global::Syst { return global::Firecrawl.ScrapeOptionsActionPressAKeyTypeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyTypeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyTypeNullable.g.cs index f7dbb7b..558f4af 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyTypeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyTypeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionPressAKeyTypeNullableJsonConverter : glob { return global::Firecrawl.ScrapeOptionsActionPressAKeyTypeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrapeType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrapeType.g.cs index bcfbc29..67e9e2e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrapeType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrapeType.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionScrapeTypeJsonConverter : global::System. { return global::Firecrawl.ScrapeOptionsActionScrapeTypeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrapeTypeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrapeTypeNullable.g.cs index ebf9a76..963a7a1 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrapeTypeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrapeTypeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionScrapeTypeNullableJsonConverter : global: { return global::Firecrawl.ScrapeOptionsActionScrapeTypeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotType.g.cs index 5d29ba1..96a6a8a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotType.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionScreenshotTypeJsonConverter : global::Sys { return global::Firecrawl.ScrapeOptionsActionScreenshotTypeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotTypeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotTypeNullable.g.cs index 67a1554..2f44f7b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotTypeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotTypeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionScreenshotTypeNullableJsonConverter : glo { return global::Firecrawl.ScrapeOptionsActionScreenshotTypeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirection.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirection.g.cs index 0895411..86654a1 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirection.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirection.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionScrollDirectionJsonConverter : global::Sy { return global::Firecrawl.ScrapeOptionsActionScrollDirectionExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirectionNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirectionNullable.g.cs index 4d70355..606c76f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirectionNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirectionNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionScrollDirectionNullableJsonConverter : gl { return global::Firecrawl.ScrapeOptionsActionScrollDirectionExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollType.g.cs index 092757f..4a6a1cb 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollType.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionScrollTypeJsonConverter : global::System. { return global::Firecrawl.ScrapeOptionsActionScrollTypeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollTypeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollTypeNullable.g.cs index 34de716..ee5f169 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollTypeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionScrollTypeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionScrollTypeNullableJsonConverter : global: { return global::Firecrawl.ScrapeOptionsActionScrollTypeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWaitType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWaitType.g.cs index 82ecbaa..5267b3a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWaitType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWaitType.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionWaitTypeJsonConverter : global::System.Te { return global::Firecrawl.ScrapeOptionsActionWaitTypeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWaitTypeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWaitTypeNullable.g.cs index a188943..98d53db 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWaitTypeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWaitTypeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionWaitTypeNullableJsonConverter : global::S { return global::Firecrawl.ScrapeOptionsActionWaitTypeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextType.g.cs index 6c5a370..d0d172a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextType.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionWriteTextTypeJsonConverter : global::Syst { return global::Firecrawl.ScrapeOptionsActionWriteTextTypeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextTypeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextTypeNullable.g.cs index cfb31ae..3385022 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextTypeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextTypeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsActionWriteTextTypeNullableJsonConverter : glob { return global::Firecrawl.ScrapeOptionsActionWriteTextTypeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsMode.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsMode.g.cs index df364aa..778baef 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsMode.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsMode.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsChangeTrackingOptionsModeJsonConverter : global { return global::Firecrawl.ScrapeOptionsChangeTrackingOptionsModeExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsModeNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsModeNullable.g.cs index 53b1404..6ed74c9 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsModeNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsModeNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsChangeTrackingOptionsModeNullableJsonConverter { return global::Firecrawl.ScrapeOptionsChangeTrackingOptionsModeExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsFormat.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsFormat.g.cs index 99eadf8..948ea3b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsFormat.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsFormat.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsFormatJsonConverter : global::System.Text.Json. { return global::Firecrawl.ScrapeOptionsFormatExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsFormatNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsFormatNullable.g.cs index 83ac711..dc746be 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsFormatNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsFormatNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsFormatNullableJsonConverter : global::System.Te { return global::Firecrawl.ScrapeOptionsFormatExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsProxy.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsProxy.g.cs index a634fea..79b0150 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsProxy.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsProxy.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsProxyJsonConverter : global::System.Text.Json.S { return global::Firecrawl.ScrapeOptionsProxyExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsProxyNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsProxyNullable.g.cs index 62e4822..4a75643 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsProxyNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeOptionsProxyNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeOptionsProxyNullableJsonConverter : global::System.Tex { return global::Firecrawl.ScrapeOptionsProxyExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatus.g.cs index 228697f..9488ac9 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatus.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeResponseDataChangeTrackingChangeStatusJsonConverter : { return global::Firecrawl.ScrapeResponseDataChangeTrackingChangeStatusExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatusNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatusNullable.g.cs index bff6e7b..543db61 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatusNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatusNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeResponseDataChangeTrackingChangeStatusNullableJsonConv { return global::Firecrawl.ScrapeResponseDataChangeTrackingChangeStatusExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibility.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibility.g.cs index 52f267a..c0ce6c6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibility.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibility.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeResponseDataChangeTrackingVisibilityJsonConverter : gl { return global::Firecrawl.ScrapeResponseDataChangeTrackingVisibilityExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibilityNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibilityNullable.g.cs index 93f2c0d..fd9470f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibilityNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibilityNullable.g.cs @@ -20,7 +20,7 @@ public sealed class ScrapeResponseDataChangeTrackingVisibilityNullableJsonConver { return global::Firecrawl.ScrapeResponseDataChangeTrackingVisibilityExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormat.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormat.g.cs index b1b3384..d84c25b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormat.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormat.g.cs @@ -20,7 +20,7 @@ public sealed class SearchAndScrapeRequestScrapeOptionsFormatJsonConverter : glo { return global::Firecrawl.SearchAndScrapeRequestScrapeOptionsFormatExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormatNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormatNullable.g.cs index 33efd46..bed88e0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormatNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormatNullable.g.cs @@ -20,7 +20,7 @@ public sealed class SearchAndScrapeRequestScrapeOptionsFormatNullableJsonConvert { return global::Firecrawl.SearchAndScrapeRequestScrapeOptionsFormatExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.StartDeepResearchRequestFormat.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.StartDeepResearchRequestFormat.g.cs index bdce5bb..1b833ae 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.StartDeepResearchRequestFormat.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.StartDeepResearchRequestFormat.g.cs @@ -20,7 +20,7 @@ public sealed class StartDeepResearchRequestFormatJsonConverter : global::System { return global::Firecrawl.StartDeepResearchRequestFormatExtensions.ToEnum(stringValue) ?? default; } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.StartDeepResearchRequestFormatNullable.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.StartDeepResearchRequestFormatNullable.g.cs index e5d8d24..8d52eaa 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.StartDeepResearchRequestFormatNullable.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.StartDeepResearchRequestFormatNullable.g.cs @@ -20,7 +20,7 @@ public sealed class StartDeepResearchRequestFormatNullableJsonConverter : global { return global::Firecrawl.StartDeepResearchRequestFormatExtensions.ToEnum(stringValue); } - + break; } case global::System.Text.Json.JsonTokenType.Number: diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.UnixTimestamp.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.UnixTimestamp.g.cs index 245fba8..59eb68f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.UnixTimestamp.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonConverters.UnixTimestamp.g.cs @@ -19,7 +19,7 @@ public class UnixTimestampJsonConverter : global::System.Text.Json.Serialization { return global::System.DateTimeOffset.FromUnixTimeSeconds(unixTimestamp); } - + return global::System.DateTimeOffset.FromUnixTimeMilliseconds(unixTimestamp); } if (reader.TryGetInt32(out int unixTimestampInt)) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContext.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContext.g.cs index dd92fb2..7f0ab2c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContext.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContext.g.cs @@ -7,7 +7,7 @@ namespace Firecrawl { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, @@ -118,6 +118,7 @@ namespace Firecrawl typeof(global::Firecrawl.JsonConverters.UnixTimestampJsonConverter), })] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.JsonSerializerContextTypes))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List), TypeInfoPropertyName = "SystemCollectionsGeneric_ObjectList")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptions))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsFormat), TypeInfoPropertyName = "ScrapeOptionsFormat2")] diff --git a/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContextTypes.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContextTypes.g.cs index 53d20d7..f057783 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContextTypes.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.JsonSerializerContextTypes.g.cs @@ -6,732 +6,737 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class JsonSerializerContextTypes { /// - /// + /// /// public global::System.Collections.Generic.Dictionary? StringStringDictionary { get; set; } /// - /// + /// /// public global::System.Collections.Generic.Dictionary? StringObjectDictionary { get; set; } /// - /// + /// Runtime object lists used by dynamic JSON payloads such as tool arguments. + /// + public global::System.Collections.Generic.List? ObjectList { get; set; } + + /// + /// /// public global::System.Text.Json.JsonElement? JsonElement { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptions? Type0 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type1 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsFormat? Type2 { get; set; } /// - /// + /// /// public bool? Type3 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type4 { get; set; } /// - /// + /// /// public string? Type5 { get; set; } /// - /// + /// /// public int? Type6 { get; set; } /// - /// + /// /// public object? Type7 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsJsonOptions? Type8 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionWait? Type9 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionWaitType? Type10 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionScreenshot? Type11 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionScreenshotType? Type12 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionClick? Type13 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionClickType? Type14 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionWriteText? Type15 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionWriteTextType? Type16 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionPressAKey? Type17 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionPressAKeyType? Type18 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionScroll? Type19 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionScrollType? Type20 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionScrollDirection? Type21 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionScrape? Type22 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionScrapeType? Type23 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionExecuteJavaScript? Type24 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsActionExecuteJavaScriptType? Type25 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsLocation? Type26 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsProxy? Type27 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsChangeTrackingOptions? Type28 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type29 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeOptionsChangeTrackingOptionsMode? Type30 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponse? Type31 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseData? Type32 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataActions? Type33 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type34 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataActionsScrape? Type35 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type36 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataActionsJavascriptReturn? Type37 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataMetadata? Type38 { get; set; } /// - /// + /// /// public global::Firecrawl.OneOf>? Type39 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataChangeTracking? Type40 { get; set; } /// - /// + /// /// public global::System.DateTime? Type41 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataChangeTrackingChangeStatus? Type42 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataChangeTrackingVisibility? Type43 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataBranding? Type44 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type45 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeResponseDataBrandingFont? Type46 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlStatusResponseObj? Type47 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type48 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlStatusResponseObjDataItem? Type49 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlStatusResponseObjDataItemMetadata? Type50 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlErrorsResponseObj? Type51 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type52 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlErrorsResponseObjError? Type53 { get; set; } /// - /// + /// /// public global::Firecrawl.BatchScrapeStatusResponseObj? Type54 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type55 { get; set; } /// - /// + /// /// public global::Firecrawl.BatchScrapeStatusResponseObjDataItem? Type56 { get; set; } /// - /// + /// /// public global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata? Type57 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlResponse? Type58 { get; set; } /// - /// + /// /// public global::Firecrawl.BatchScrapeResponseObj? Type59 { get; set; } /// - /// + /// /// public global::Firecrawl.MapResponse? Type60 { get; set; } /// - /// + /// /// public global::Firecrawl.ExtractResponse? Type61 { get; set; } /// - /// + /// /// public global::Firecrawl.ExtractStatusResponse? Type62 { get; set; } /// - /// + /// /// public global::Firecrawl.ExtractStatusResponseStatus? Type63 { get; set; } /// - /// + /// /// public global::Firecrawl.AllOf? Type64 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlRequest2? Type65 { get; set; } /// - /// + /// /// public global::Firecrawl.AllOf? Type66 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlsRequest2? Type67 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhook? Type68 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.Dictionary? Type69 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type70 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookEvent? Type71 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlUrlsRequest? Type72 { get; set; } /// - /// + /// /// public double? Type73 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlUrlsRequestWebhook? Type74 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type75 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlUrlsRequestWebhookEvent? Type76 { get; set; } /// - /// + /// /// public global::Firecrawl.MapUrlsRequest? Type77 { get; set; } /// - /// + /// /// public global::Firecrawl.ExtractDataRequest? Type78 { get; set; } /// - /// + /// /// public global::Firecrawl.StartDeepResearchRequest? Type79 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type80 { get; set; } /// - /// + /// /// public global::Firecrawl.StartDeepResearchRequestFormat? Type81 { get; set; } /// - /// + /// /// public global::Firecrawl.StartDeepResearchRequestJsonOptions? Type82 { get; set; } /// - /// + /// /// public global::Firecrawl.SearchAndScrapeRequest? Type83 { get; set; } /// - /// + /// /// public global::Firecrawl.SearchAndScrapeRequestScrapeOptions? Type84 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type85 { get; set; } /// - /// + /// /// public global::Firecrawl.SearchAndScrapeRequestScrapeOptionsFormat? Type86 { get; set; } /// - /// + /// /// public global::Firecrawl.GenerateLLMsTxtRequest? Type87 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlResponse? Type88 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlResponse2? Type89 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlResponse3? Type90 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlsResponse? Type91 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlsResponse2? Type92 { get; set; } /// - /// + /// /// public global::Firecrawl.ScrapeAndExtractFromUrlsResponse3? Type93 { get; set; } /// - /// + /// /// public global::Firecrawl.GetBatchScrapeStatusResponse? Type94 { get; set; } /// - /// + /// /// public global::Firecrawl.GetBatchScrapeStatusResponse2? Type95 { get; set; } /// - /// + /// /// public global::Firecrawl.GetBatchScrapeStatusResponse3? Type96 { get; set; } /// - /// + /// /// public global::Firecrawl.CancelBatchScrapeResponse? Type97 { get; set; } /// - /// + /// /// public global::Firecrawl.CancelBatchScrapeResponse2? Type98 { get; set; } /// - /// + /// /// public global::Firecrawl.CancelBatchScrapeResponse3? Type99 { get; set; } /// - /// + /// /// public global::Firecrawl.GetBatchScrapeErrorsResponse? Type100 { get; set; } /// - /// + /// /// public global::Firecrawl.GetBatchScrapeErrorsResponse2? Type101 { get; set; } /// - /// + /// /// public global::Firecrawl.GetBatchScrapeErrorsResponse3? Type102 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCrawlStatusResponse? Type103 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCrawlStatusResponse2? Type104 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCrawlStatusResponse3? Type105 { get; set; } /// - /// + /// /// public global::Firecrawl.CancelCrawlResponse? Type106 { get; set; } /// - /// + /// /// public global::Firecrawl.CancelCrawlResponseStatus? Type107 { get; set; } /// - /// + /// /// public global::Firecrawl.CancelCrawlResponse2? Type108 { get; set; } /// - /// + /// /// public global::Firecrawl.CancelCrawlResponse3? Type109 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCrawlErrorsResponse? Type110 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCrawlErrorsResponse2? Type111 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCrawlErrorsResponse3? Type112 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlUrlsResponse? Type113 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlUrlsResponse2? Type114 { get; set; } /// - /// + /// /// public global::Firecrawl.CrawlUrlsResponse3? Type115 { get; set; } /// - /// + /// /// public global::Firecrawl.MapUrlsResponse? Type116 { get; set; } /// - /// + /// /// public global::Firecrawl.MapUrlsResponse2? Type117 { get; set; } /// - /// + /// /// public global::Firecrawl.MapUrlsResponse3? Type118 { get; set; } /// - /// + /// /// public global::Firecrawl.ExtractDataResponse? Type119 { get; set; } /// - /// + /// /// public global::Firecrawl.ExtractDataResponse2? Type120 { get; set; } /// - /// + /// /// public global::Firecrawl.GetActiveCrawlsResponse? Type121 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type122 { get; set; } /// - /// + /// /// public global::Firecrawl.GetActiveCrawlsResponseCrawl? Type123 { get; set; } /// - /// + /// /// public global::System.Guid? Type124 { get; set; } /// - /// + /// /// public global::Firecrawl.GetActiveCrawlsResponseCrawlOptions? Type125 { get; set; } /// - /// + /// /// public global::Firecrawl.GetActiveCrawlsResponse2? Type126 { get; set; } /// - /// + /// /// public global::Firecrawl.GetActiveCrawlsResponse3? Type127 { get; set; } /// - /// + /// /// public global::Firecrawl.GetActiveCrawlsResponse4? Type128 { get; set; } /// - /// + /// /// public global::Firecrawl.StartDeepResearchResponse? Type129 { get; set; } /// - /// + /// /// public global::Firecrawl.StartDeepResearchResponse2? Type130 { get; set; } /// - /// + /// /// public global::Firecrawl.GetDeepResearchStatusResponse? Type131 { get; set; } /// - /// + /// /// public global::Firecrawl.GetDeepResearchStatusResponseData? Type132 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type133 { get; set; } /// - /// + /// /// public global::Firecrawl.GetDeepResearchStatusResponseDataActivitie? Type134 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type135 { get; set; } /// - /// + /// /// public global::Firecrawl.GetDeepResearchStatusResponseDataSource? Type136 { get; set; } /// - /// + /// /// public global::Firecrawl.GetDeepResearchStatusResponseDataStatus? Type137 { get; set; } /// - /// + /// /// public global::Firecrawl.GetDeepResearchStatusResponse2? Type138 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCreditUsageResponse? Type139 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCreditUsageResponseData? Type140 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCreditUsageResponse2? Type141 { get; set; } /// - /// + /// /// public global::Firecrawl.GetCreditUsageResponse3? Type142 { get; set; } /// - /// + /// /// public global::Firecrawl.GetTokenUsageResponse? Type143 { get; set; } /// - /// + /// /// public global::Firecrawl.GetTokenUsageResponseData? Type144 { get; set; } /// - /// + /// /// public global::Firecrawl.GetTokenUsageResponse2? Type145 { get; set; } /// - /// + /// /// public global::Firecrawl.GetTokenUsageResponse3? Type146 { get; set; } /// - /// + /// /// public global::Firecrawl.SearchAndScrapeResponse? Type147 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.IList? Type148 { get; set; } /// - /// + /// /// public global::Firecrawl.SearchAndScrapeResponseDataItem? Type149 { get; set; } /// - /// + /// /// public global::Firecrawl.SearchAndScrapeResponseDataItemMetadata? Type150 { get; set; } /// - /// + /// /// public global::Firecrawl.SearchAndScrapeResponse2? Type151 { get; set; } /// - /// + /// /// public global::Firecrawl.SearchAndScrapeResponse3? Type152 { get; set; } /// - /// + /// /// public global::Firecrawl.GenerateLLMsTxtResponse? Type153 { get; set; } /// - /// + /// /// public global::Firecrawl.GenerateLLMsTxtResponse2? Type154 { get; set; } /// - /// + /// /// public global::Firecrawl.GetLLMsTxtStatusResponse? Type155 { get; set; } /// - /// + /// /// public global::Firecrawl.GetLLMsTxtStatusResponseStatus? Type156 { get; set; } /// - /// + /// /// public global::Firecrawl.GetLLMsTxtStatusResponseData? Type157 { get; set; } /// - /// + /// /// public global::Firecrawl.GetLLMsTxtStatusResponse2? Type158 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType0 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType1 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType2 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType3 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType4 { get; set; } /// - /// + /// /// public global::Firecrawl.OneOf>? ListType5 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType6 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType7 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType8 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType9 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType10 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType11 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType12 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType13 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType14 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType15 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType16 { get; set; } /// - /// + /// /// public global::System.Collections.Generic.List? ListType17 { get; set; } } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs index ff23e67..92f6e69 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GenerateLLMsTxt.g.cs @@ -149,7 +149,7 @@ partial void ProcessGenerateLLMsTxtResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs index 21644cc..c70d1f5 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.GetLLMsTxtStatus.g.cs @@ -132,7 +132,7 @@ partial void ProcessGetLLMsTxtStatusResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.g.cs index 344e9db..07d9726 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.g.cs @@ -10,7 +10,7 @@ namespace Firecrawl public sealed partial class LLMsTxtClient : global::Firecrawl.ILLMsTxtClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -37,10 +37,17 @@ public sealed partial class LLMsTxtClient : global::Firecrawl.ILLMsTxtClient, gl /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.MapUrls.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.MapUrls.g.cs index fb73983..5efb02a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.MapUrls.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.MapUrls.g.cs @@ -149,7 +149,7 @@ partial void ProcessMapUrlsResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.g.cs index b3ffb2e..a076731 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.MappingClient.g.cs @@ -10,7 +10,7 @@ namespace Firecrawl public sealed partial class MappingClient : global::Firecrawl.IMappingClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -37,10 +37,17 @@ public sealed partial class MappingClient : global::Firecrawl.IMappingClient, gl /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeResponseObj.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeResponseObj.Json.g.cs index cb0eab3..315dd6f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeResponseObj.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeResponseObj.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.BatchScrapeResponseObj; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.BatchScrapeResponseObj? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.BatchScrapeResponseObj; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeResponseObj.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeResponseObj.g.cs index e345872..fa93587 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeResponseObj.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeResponseObj.g.cs @@ -4,24 +4,24 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class BatchScrapeResponseObj { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("id")] public string? Id { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("url")] public string? Url { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObj.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObj.Json.g.cs index d1c7288..15717a8 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObj.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObj.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.BatchScrapeStatusResponseObj; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.BatchScrapeStatusResponseObj? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.BatchScrapeStatusResponseObj; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObj.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObj.g.cs index 3de61f0..ee273be 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObj.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObj.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class BatchScrapeStatusResponseObj { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItem.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItem.Json.g.cs index 0bf4002..4c3358c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItem.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItem.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.BatchScrapeStatusResponseObjDataItem; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.BatchScrapeStatusResponseObjDataItem? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.BatchScrapeStatusResponseObjDataItem; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItem.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItem.g.cs index c6a1185..bab8655 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItem.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItem.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class BatchScrapeStatusResponseObjDataItem { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("markdown")] public string? Markdown { get; set; } @@ -26,6 +26,12 @@ public sealed partial class BatchScrapeStatusResponseObjDataItem [global::System.Text.Json.Serialization.JsonPropertyName("rawHtml")] public string? RawHtml { get; set; } + /// + /// Base64-encoded original response body if `rawBase64` is in `formats` + /// + [global::System.Text.Json.Serialization.JsonPropertyName("rawBase64")] + public string? RawBase64 { get; set; } + /// /// List of links on the page if `includeLinks` is true /// @@ -39,7 +45,7 @@ public sealed partial class BatchScrapeStatusResponseObjDataItem public string? Screenshot { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("metadata")] public global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata? Metadata { get; set; } @@ -60,6 +66,9 @@ public sealed partial class BatchScrapeStatusResponseObjDataItem /// /// Raw HTML content of the page if `includeRawHtml` is true /// + /// + /// Base64-encoded original response body if `rawBase64` is in `formats` + /// /// /// List of links on the page if `includeLinks` is true /// @@ -74,6 +83,7 @@ public BatchScrapeStatusResponseObjDataItem( string? markdown, string? html, string? rawHtml, + string? rawBase64, global::System.Collections.Generic.IList? links, string? screenshot, global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata? metadata) @@ -81,6 +91,7 @@ public BatchScrapeStatusResponseObjDataItem( this.Markdown = markdown; this.Html = html; this.RawHtml = rawHtml; + this.RawBase64 = rawBase64; this.Links = links; this.Screenshot = screenshot; this.Metadata = metadata; diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItemMetadata.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItemMetadata.Json.g.cs index e250eb6..2e6e883 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItemMetadata.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItemMetadata.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItemMetadata.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItemMetadata.g.cs index d82a56b..8cea66b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItemMetadata.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.BatchScrapeStatusResponseObjDataItemMetadata.g.cs @@ -4,37 +4,37 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class BatchScrapeStatusResponseObjDataItemMetadata { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("title")] public string? Title { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("description")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter>))] public global::Firecrawl.OneOf>? Description { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("language")] public string? Language { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("sourceURL")] public string? SourceURL { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName(" ")] public string? x_any_other_metadata__ { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse.Json.g.cs index 9e435ce..ef44c31 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CancelBatchScrapeResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CancelBatchScrapeResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CancelBatchScrapeResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse.g.cs index 4b3693f..19288b7 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CancelBatchScrapeResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse2.Json.g.cs index 511e075..9e46436 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CancelBatchScrapeResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CancelBatchScrapeResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CancelBatchScrapeResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse2.g.cs index 5ac26f1..73d5d5e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CancelBatchScrapeResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse3.Json.g.cs index 07d9bc4..0acd8e6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CancelBatchScrapeResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CancelBatchScrapeResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CancelBatchScrapeResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse3.g.cs index ffb75b9..5d03af6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelBatchScrapeResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CancelBatchScrapeResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse.Json.g.cs index dec6616..80ce556 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CancelCrawlResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CancelCrawlResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CancelCrawlResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse.g.cs index 10b7a8f..9d31ace 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CancelCrawlResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse2.Json.g.cs index 95645f5..1e83010 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CancelCrawlResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CancelCrawlResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CancelCrawlResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse2.g.cs index ffedc18..1b9323e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CancelCrawlResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse3.Json.g.cs index 3c6f31b..4d2c337 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CancelCrawlResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CancelCrawlResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CancelCrawlResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse3.g.cs index 4fadbee..e8f3981 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CancelCrawlResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponseStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponseStatus.g.cs index f7c948e..027e589 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponseStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CancelCrawlResponseStatus.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum CancelCrawlResponseStatus { /// - /// + /// /// Cancelled, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObj.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObj.Json.g.cs index 5569c09..5e3e212 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObj.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObj.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlErrorsResponseObj; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlErrorsResponseObj? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlErrorsResponseObj; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObj.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObj.g.cs index c5a8ff6..bf9b04f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObj.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObj.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlErrorsResponseObj { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObjError.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObjError.Json.g.cs index c2010e0..3beda91 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObjError.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObjError.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlErrorsResponseObjError; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlErrorsResponseObjError? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlErrorsResponseObjError; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObjError.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObjError.g.cs index dc44b27..098a1e4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObjError.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlErrorsResponseObjError.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlErrorsResponseObjError { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("id")] public string? Id { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlResponse.Json.g.cs index 4168f2a..3f0ea9b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlResponse.g.cs index 694aa42..3699681 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlResponse.g.cs @@ -4,24 +4,24 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlResponse { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("id")] public string? Id { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("url")] public string? Url { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObj.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObj.Json.g.cs index 88e6124..b9c1446 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObj.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObj.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlStatusResponseObj; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlStatusResponseObj? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlStatusResponseObj; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObj.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObj.g.cs index 2920646..c66d443 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObj.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObj.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlStatusResponseObj { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItem.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItem.Json.g.cs index 35d0e0a..fde1688 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItem.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItem.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlStatusResponseObjDataItem; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlStatusResponseObjDataItem? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlStatusResponseObjDataItem; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItem.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItem.g.cs index 532d6b7..720948b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItem.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItem.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlStatusResponseObjDataItem { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("markdown")] public string? Markdown { get; set; } @@ -26,6 +26,12 @@ public sealed partial class CrawlStatusResponseObjDataItem [global::System.Text.Json.Serialization.JsonPropertyName("rawHtml")] public string? RawHtml { get; set; } + /// + /// Base64-encoded original response body if `rawBase64` is in `formats` + /// + [global::System.Text.Json.Serialization.JsonPropertyName("rawBase64")] + public string? RawBase64 { get; set; } + /// /// List of links on the page if `includeLinks` is true /// @@ -39,7 +45,7 @@ public sealed partial class CrawlStatusResponseObjDataItem public string? Screenshot { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("metadata")] public global::Firecrawl.CrawlStatusResponseObjDataItemMetadata? Metadata { get; set; } @@ -60,6 +66,9 @@ public sealed partial class CrawlStatusResponseObjDataItem /// /// Raw HTML content of the page if `includeRawHtml` is true /// + /// + /// Base64-encoded original response body if `rawBase64` is in `formats` + /// /// /// List of links on the page if `includeLinks` is true /// @@ -74,6 +83,7 @@ public CrawlStatusResponseObjDataItem( string? markdown, string? html, string? rawHtml, + string? rawBase64, global::System.Collections.Generic.IList? links, string? screenshot, global::Firecrawl.CrawlStatusResponseObjDataItemMetadata? metadata) @@ -81,6 +91,7 @@ public CrawlStatusResponseObjDataItem( this.Markdown = markdown; this.Html = html; this.RawHtml = rawHtml; + this.RawBase64 = rawBase64; this.Links = links; this.Screenshot = screenshot; this.Metadata = metadata; diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItemMetadata.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItemMetadata.Json.g.cs index 6c8654b..7707397 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItemMetadata.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItemMetadata.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlStatusResponseObjDataItemMetadata; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlStatusResponseObjDataItemMetadata? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlStatusResponseObjDataItemMetadata; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItemMetadata.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItemMetadata.g.cs index f6abcab..295b657 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItemMetadata.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlStatusResponseObjDataItemMetadata.g.cs @@ -4,37 +4,37 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlStatusResponseObjDataItemMetadata { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("title")] public string? Title { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("description")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter>))] public global::Firecrawl.OneOf>? Description { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("language")] public string? Language { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("sourceURL")] public string? SourceURL { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName(" ")] public string? x_any_other_metadata__ { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequest.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequest.Json.g.cs index ffd86b7..3b97118 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequest.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequest.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlUrlsRequest; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlUrlsRequest? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlUrlsRequest; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequest.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequest.g.cs index 8877be0..7fdd7f8 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequest.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequest.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlUrlsRequest { @@ -94,7 +94,7 @@ public sealed partial class CrawlUrlsRequest public global::Firecrawl.CrawlUrlsRequestWebhook? Webhook { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("scrapeOptions")] public global::Firecrawl.ScrapeOptions? ScrapeOptions { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhook.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhook.Json.g.cs index 4f1f389..4c5609b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhook.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhook.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlUrlsRequestWebhook; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlUrlsRequestWebhook? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlUrlsRequestWebhook; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookEvent.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookEvent.g.cs index 5995374..2e1594a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookEvent.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookEvent.g.cs @@ -4,24 +4,24 @@ namespace Firecrawl { /// - /// + /// /// public enum CrawlUrlsRequestWebhookEvent { /// - /// + /// /// Completed, /// - /// + /// /// Failed, /// - /// + /// /// Page, /// - /// + /// /// Started, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookHeaders.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookHeaders.Json.g.cs index 04bbd1d..62ff5ae 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookHeaders.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookHeaders.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlUrlsRequestWebhookHeaders; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlUrlsRequestWebhookHeaders? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlUrlsRequestWebhookHeaders; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookMetadata.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookMetadata.Json.g.cs index b246157..34753d0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookMetadata.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsRequestWebhookMetadata.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlUrlsRequestWebhookMetadata; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlUrlsRequestWebhookMetadata? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlUrlsRequestWebhookMetadata; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse.Json.g.cs index 187679d..392ff33 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlUrlsResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlUrlsResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlUrlsResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse.g.cs index 1401f23..5ae7150 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlUrlsResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse2.Json.g.cs index 938e391..09b2870 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlUrlsResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlUrlsResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlUrlsResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse2.g.cs index 9efa798..1349a6f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlUrlsResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse3.Json.g.cs index c6b5055..a3c1be0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.CrawlUrlsResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.CrawlUrlsResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.CrawlUrlsResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse3.g.cs index 5679f0d..77973b4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.CrawlUrlsResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class CrawlUrlsResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequest.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequest.Json.g.cs index 8dc4163..42721f7 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequest.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequest.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ExtractDataRequest; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ExtractDataRequest? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ExtractDataRequest; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequest.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequest.g.cs index 2b48c49..2db9238 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequest.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequest.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ExtractDataRequest { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("urls")] [global::System.Text.Json.Serialization.JsonRequired] @@ -56,7 +56,7 @@ public sealed partial class ExtractDataRequest public bool? ShowSources { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("scrapeOptions")] public global::Firecrawl.ScrapeOptions? ScrapeOptions { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequestSchema.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequestSchema.Json.g.cs index 324950b..9debc67 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequestSchema.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataRequestSchema.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ExtractDataRequestSchema; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ExtractDataRequestSchema? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ExtractDataRequestSchema; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse.Json.g.cs index eb3373a..c2274ba 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ExtractDataResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ExtractDataResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ExtractDataResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse.g.cs index 1e2f5d1..714af87 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ExtractDataResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse2.Json.g.cs index 3cf79d7..8f2dfeb 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ExtractDataResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ExtractDataResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ExtractDataResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse2.g.cs index f8f59e0..881ebce 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractDataResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ExtractDataResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractResponse.Json.g.cs index edef97f..d708f5d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ExtractResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ExtractResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ExtractResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractResponse.g.cs index 67e4f8b..6aba171 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractResponse.g.cs @@ -4,18 +4,18 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ExtractResponse { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("id")] public string? Id { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponse.Json.g.cs index 3c7fa90..3579555 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ExtractStatusResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ExtractStatusResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ExtractStatusResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponse.g.cs index bb41bd8..8cfdc70 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponse.g.cs @@ -4,18 +4,18 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ExtractStatusResponse { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("data")] public object? Data { get; set; } @@ -28,7 +28,7 @@ public sealed partial class ExtractStatusResponse public global::Firecrawl.ExtractStatusResponseStatus? Status { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("expiresAt")] public global::System.DateTime? ExpiresAt { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseData.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseData.Json.g.cs index c6c67ae..68bd6b8 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseData.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseData.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ExtractStatusResponseData; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ExtractStatusResponseData? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ExtractStatusResponseData; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseData.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseData.g.cs index 57cdd1f..e6da55f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseData.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseData.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ExtractStatusResponseData { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseStatus.g.cs index 652834d..379b6fa 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ExtractStatusResponseStatus.g.cs @@ -9,19 +9,19 @@ namespace Firecrawl public enum ExtractStatusResponseStatus { /// - /// + /// /// Cancelled, /// - /// + /// /// Completed, /// - /// + /// /// Failed, /// - /// + /// /// Processing, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtRequest.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtRequest.Json.g.cs index 7b98ca9..7d0ee93 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtRequest.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtRequest.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GenerateLLMsTxtRequest; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GenerateLLMsTxtRequest? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GenerateLLMsTxtRequest; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtRequest.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtRequest.g.cs index 6ed243c..2f15dc6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtRequest.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtRequest.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GenerateLLMsTxtRequest { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse.Json.g.cs index 464f34c..4aad67d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GenerateLLMsTxtResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GenerateLLMsTxtResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GenerateLLMsTxtResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse.g.cs index 25741b2..01ae79c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GenerateLLMsTxtResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse2.Json.g.cs index e2ea0b1..094a476 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GenerateLLMsTxtResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GenerateLLMsTxtResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GenerateLLMsTxtResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse2.g.cs index df9234d..fe4223c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GenerateLLMsTxtResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GenerateLLMsTxtResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse.Json.g.cs index 301ccc7..fcbf904 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetActiveCrawlsResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetActiveCrawlsResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetActiveCrawlsResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse.g.cs index ae0ec3e..65271e7 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetActiveCrawlsResponse { @@ -17,7 +17,7 @@ public sealed partial class GetActiveCrawlsResponse public required bool Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("crawls")] public global::System.Collections.Generic.IList? Crawls { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse2.Json.g.cs index e88dd2d..2f39c5c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetActiveCrawlsResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetActiveCrawlsResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetActiveCrawlsResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse2.g.cs index ab5b4ef..e46590b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetActiveCrawlsResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse3.Json.g.cs index f67f2bc..1039bba 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetActiveCrawlsResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetActiveCrawlsResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetActiveCrawlsResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse3.g.cs index 77296ff..57ea2dd 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetActiveCrawlsResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse4.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse4.Json.g.cs index dd1501e..70e668e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse4.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse4.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetActiveCrawlsResponse4; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetActiveCrawlsResponse4? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetActiveCrawlsResponse4; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse4.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse4.g.cs index 8e13c33..2370efd 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse4.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponse4.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetActiveCrawlsResponse4 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawl.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawl.Json.g.cs index b9dbc2e..e86b132 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawl.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawl.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetActiveCrawlsResponseCrawl; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetActiveCrawlsResponseCrawl? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetActiveCrawlsResponseCrawl; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawl.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawl.g.cs index d48d14c..693c43c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawl.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawl.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetActiveCrawlsResponseCrawl { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawlOptions.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawlOptions.Json.g.cs index 8e7a179..573c507 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawlOptions.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawlOptions.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetActiveCrawlsResponseCrawlOptions; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetActiveCrawlsResponseCrawlOptions? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetActiveCrawlsResponseCrawlOptions; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawlOptions.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawlOptions.g.cs index b707028..b1ab3ef 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawlOptions.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetActiveCrawlsResponseCrawlOptions.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public sealed partial class GetActiveCrawlsResponseCrawlOptions { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("scrapeOptions")] public global::Firecrawl.ScrapeOptions? ScrapeOptions { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse.Json.g.cs index f734326..bf7cf48 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetBatchScrapeErrorsResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetBatchScrapeErrorsResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetBatchScrapeErrorsResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse.g.cs index a6bdbeb..b379b80 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetBatchScrapeErrorsResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse2.Json.g.cs index 2b79bf0..c1f93a2 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetBatchScrapeErrorsResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetBatchScrapeErrorsResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetBatchScrapeErrorsResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse2.g.cs index b385ac9..578f6ca 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetBatchScrapeErrorsResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse3.Json.g.cs index 897b1a3..5fb307f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetBatchScrapeErrorsResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetBatchScrapeErrorsResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetBatchScrapeErrorsResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse3.g.cs index 13d6e93..18a704d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeErrorsResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetBatchScrapeErrorsResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse.Json.g.cs index 937b7c0..03beeaf 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetBatchScrapeStatusResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetBatchScrapeStatusResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetBatchScrapeStatusResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse.g.cs index 21dd33a..285038a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetBatchScrapeStatusResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse2.Json.g.cs index 7902656..b7f2fc4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetBatchScrapeStatusResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetBatchScrapeStatusResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetBatchScrapeStatusResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse2.g.cs index 2059c46..7e21e53 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetBatchScrapeStatusResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse3.Json.g.cs index 3060fc7..8951b08 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetBatchScrapeStatusResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetBatchScrapeStatusResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetBatchScrapeStatusResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse3.g.cs index e5f4925..0bdc95d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetBatchScrapeStatusResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetBatchScrapeStatusResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse.Json.g.cs index 3dc8995..16797ba 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCrawlErrorsResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCrawlErrorsResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCrawlErrorsResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse.g.cs index b66ac49..bbfd04d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCrawlErrorsResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse2.Json.g.cs index dced236..caad2c2 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCrawlErrorsResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCrawlErrorsResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCrawlErrorsResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse2.g.cs index fcfe612..3524429 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCrawlErrorsResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse3.Json.g.cs index a678abf..291e7c9 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCrawlErrorsResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCrawlErrorsResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCrawlErrorsResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse3.g.cs index a365152..bc30aad 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlErrorsResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCrawlErrorsResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse.Json.g.cs index 78deb15..ace8107 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCrawlStatusResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCrawlStatusResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCrawlStatusResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse.g.cs index f28e426..74a5ce9 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCrawlStatusResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse2.Json.g.cs index 7bcb06b..e6a5bbd 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCrawlStatusResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCrawlStatusResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCrawlStatusResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse2.g.cs index bb46862..b29a3a4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCrawlStatusResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse3.Json.g.cs index 5c74907..94304ab 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCrawlStatusResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCrawlStatusResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCrawlStatusResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse3.g.cs index 8b9de79..195ffc1 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCrawlStatusResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCrawlStatusResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse.Json.g.cs index ec73da2..2464f74 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCreditUsageResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCreditUsageResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCreditUsageResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse.g.cs index 6ca1dc1..9229890 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCreditUsageResponse { @@ -16,7 +16,7 @@ public sealed partial class GetCreditUsageResponse public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("data")] public global::Firecrawl.GetCreditUsageResponseData? Data { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse2.Json.g.cs index 46882e5..9062e7b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCreditUsageResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCreditUsageResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCreditUsageResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse2.g.cs index 6b961e3..a0a86f0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCreditUsageResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse3.Json.g.cs index 18d1ace..0eed030 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCreditUsageResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCreditUsageResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCreditUsageResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse3.g.cs index bb37129..6b2be8b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCreditUsageResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponseData.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponseData.Json.g.cs index cfaf340..7e2e7bc 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponseData.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponseData.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetCreditUsageResponseData; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetCreditUsageResponseData? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetCreditUsageResponseData; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponseData.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponseData.g.cs index 19fc874..8189e9b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponseData.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetCreditUsageResponseData.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetCreditUsageResponseData { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse.Json.g.cs index 7b53f42..a50a5a0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetDeepResearchStatusResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetDeepResearchStatusResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetDeepResearchStatusResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse.g.cs index add28ba..35ed8b3 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse.g.cs @@ -4,18 +4,18 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetDeepResearchStatusResponse { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("data")] public global::Firecrawl.GetDeepResearchStatusResponseData? Data { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse2.Json.g.cs index 3cc2938..7f84af4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetDeepResearchStatusResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetDeepResearchStatusResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetDeepResearchStatusResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse2.g.cs index 09dc73b..d2c694f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetDeepResearchStatusResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseData.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseData.Json.g.cs index a065889..e6503f4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseData.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseData.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetDeepResearchStatusResponseData; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetDeepResearchStatusResponseData? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetDeepResearchStatusResponseData; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseData.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseData.g.cs index 6aa9e03..8d19804 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseData.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseData.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetDeepResearchStatusResponseData { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("finalAnalysis")] public string? FinalAnalysis { get; set; } @@ -21,50 +21,50 @@ public sealed partial class GetDeepResearchStatusResponseData public object? Json { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("activities")] public global::System.Collections.Generic.IList? Activities { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("sources")] public global::System.Collections.Generic.IList? Sources { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("status")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatusJsonConverter))] public global::Firecrawl.GetDeepResearchStatusResponseDataStatus? Status { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("error")] public string? Error { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("expiresAt")] public global::System.DateTime? ExpiresAt { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("currentDepth")] public int? CurrentDepth { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("maxDepth")] public int? MaxDepth { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("totalUrls")] public int? TotalUrls { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataActivitie.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataActivitie.Json.g.cs index e873cd6..607c826 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataActivitie.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataActivitie.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetDeepResearchStatusResponseDataActivitie; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetDeepResearchStatusResponseDataActivitie? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetDeepResearchStatusResponseDataActivitie; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataActivitie.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataActivitie.g.cs index 59d488c..87a5577 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataActivitie.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataActivitie.g.cs @@ -4,36 +4,36 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetDeepResearchStatusResponseDataActivitie { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("type")] public string? Type { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("status")] public string? Status { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("message")] public string? Message { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("timestamp")] public global::System.DateTime? Timestamp { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("depth")] public int? Depth { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataJson.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataJson.Json.g.cs index 20f48d4..de0483a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataJson.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataJson.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetDeepResearchStatusResponseDataJson; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetDeepResearchStatusResponseDataJson? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetDeepResearchStatusResponseDataJson; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataSource.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataSource.Json.g.cs index d36b348..0f35fff 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataSource.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataSource.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetDeepResearchStatusResponseDataSource; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetDeepResearchStatusResponseDataSource? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetDeepResearchStatusResponseDataSource; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataSource.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataSource.g.cs index 0108945..2778e86 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataSource.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataSource.g.cs @@ -4,30 +4,30 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetDeepResearchStatusResponseDataSource { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("url")] public string? Url { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("title")] public string? Title { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("description")] public string? Description { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("favicon")] public string? Favicon { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataStatus.g.cs index 307326b..0904af0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetDeepResearchStatusResponseDataStatus.g.cs @@ -4,20 +4,20 @@ namespace Firecrawl { /// - /// + /// /// public enum GetDeepResearchStatusResponseDataStatus { /// - /// + /// /// Completed, /// - /// + /// /// Failed, /// - /// + /// /// Processing, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse.Json.g.cs index b4bbeca..545666f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetLLMsTxtStatusResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetLLMsTxtStatusResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetLLMsTxtStatusResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse.g.cs index bd544d8..9de0069 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse.g.cs @@ -4,25 +4,25 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetLLMsTxtStatusResponse { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("status")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatusJsonConverter))] public global::Firecrawl.GetLLMsTxtStatusResponseStatus? Status { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("data")] public global::Firecrawl.GetLLMsTxtStatusResponseData? Data { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse2.Json.g.cs index 0c556f9..df42f61 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetLLMsTxtStatusResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetLLMsTxtStatusResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetLLMsTxtStatusResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse2.g.cs index 4d0deee..dfe0a8c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetLLMsTxtStatusResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseData.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseData.Json.g.cs index ae47aad..bf2d63c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseData.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseData.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetLLMsTxtStatusResponseData; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetLLMsTxtStatusResponseData? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetLLMsTxtStatusResponseData; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseData.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseData.g.cs index 8b13d58..71433c0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseData.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseData.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetLLMsTxtStatusResponseData { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseStatus.g.cs index 1462902..dbd3e8e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetLLMsTxtStatusResponseStatus.g.cs @@ -4,20 +4,20 @@ namespace Firecrawl { /// - /// + /// /// public enum GetLLMsTxtStatusResponseStatus { /// - /// + /// /// Completed, /// - /// + /// /// Failed, /// - /// + /// /// Processing, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse.Json.g.cs index 124d3db..0a6fa00 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetTokenUsageResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetTokenUsageResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetTokenUsageResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse.g.cs index b13cd9b..538e12b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetTokenUsageResponse { @@ -16,7 +16,7 @@ public sealed partial class GetTokenUsageResponse public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("data")] public global::Firecrawl.GetTokenUsageResponseData? Data { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse2.Json.g.cs index 6abfe42..6ac5f8b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetTokenUsageResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetTokenUsageResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetTokenUsageResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse2.g.cs index b0594af..399be8a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetTokenUsageResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse3.Json.g.cs index 80a01f9..00ad88c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetTokenUsageResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetTokenUsageResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetTokenUsageResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse3.g.cs index 502648a..1ea6375 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetTokenUsageResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponseData.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponseData.Json.g.cs index daec1ac..073d782 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponseData.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponseData.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.GetTokenUsageResponseData; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.GetTokenUsageResponseData? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.GetTokenUsageResponseData; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponseData.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponseData.g.cs index 91c3dcf..914892c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponseData.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.GetTokenUsageResponseData.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class GetTokenUsageResponseData { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapResponse.Json.g.cs index 7dd7680..449ce3c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.MapResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.MapResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.MapResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapResponse.g.cs index d780aef..d2bdfa9 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapResponse.g.cs @@ -4,18 +4,18 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class MapResponse { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("links")] public global::System.Collections.Generic.IList? Links { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsRequest.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsRequest.Json.g.cs index 35eefda..dc75e92 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsRequest.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsRequest.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.MapUrlsRequest; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.MapUrlsRequest? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.MapUrlsRequest; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsRequest.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsRequest.g.cs index 0362d2c..eee3d1f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsRequest.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsRequest.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class MapUrlsRequest { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse.Json.g.cs index 38a527d..0d0a53f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.MapUrlsResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.MapUrlsResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.MapUrlsResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse.g.cs index a5bd043..6b36c4d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class MapUrlsResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse2.Json.g.cs index 0972e83..2374f48 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.MapUrlsResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.MapUrlsResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.MapUrlsResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse2.g.cs index c3702b9..a3bf678 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class MapUrlsResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse3.Json.g.cs index 277d141..ff87f72 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.MapUrlsResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.MapUrlsResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.MapUrlsResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse3.g.cs index 62aa9d2..c0bd15b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.MapUrlsResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class MapUrlsResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlRequest2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlRequest2.Json.g.cs index 8ab625e..84b5eb4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlRequest2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlRequest2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlRequest2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlRequest2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlRequest2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlRequest2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlRequest2.g.cs index 30095cc..1f4713d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlRequest2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlRequest2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeAndExtractFromUrlRequest2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse.Json.g.cs index 38abcbd..da74770 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse.g.cs index 3d480a3..bc7aaac 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeAndExtractFromUrlResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse2.Json.g.cs index b9a3f35..7efaeb6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse2.g.cs index 3107b9f..6a1338f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeAndExtractFromUrlResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse3.Json.g.cs index af3b707..d1ad57f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse3.g.cs index aed11e6..9103a8b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeAndExtractFromUrlResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequest2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequest2.Json.g.cs index 568153d..d910221 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequest2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequest2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlsRequest2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlsRequest2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlsRequest2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequest2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequest2.g.cs index c56e652..a3bcb90 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequest2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequest2.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeAndExtractFromUrlsRequest2 { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("urls")] [global::System.Text.Json.Serialization.JsonRequired] diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhook.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhook.Json.g.cs index 32c4628..b2f118b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhook.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhook.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhook; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhook? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhook; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookEvent.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookEvent.g.cs index 6e3aabe..0430443 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookEvent.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookEvent.g.cs @@ -4,24 +4,24 @@ namespace Firecrawl { /// - /// + /// /// public enum ScrapeAndExtractFromUrlsRequestWebhookEvent { /// - /// + /// /// Completed, /// - /// + /// /// Failed, /// - /// + /// /// Page, /// - /// + /// /// Started, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookHeaders.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookHeaders.Json.g.cs index f8a8e8b..3ecddc5 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookHeaders.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookHeaders.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookHeaders; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookHeaders? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookHeaders; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookMetadata.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookMetadata.Json.g.cs index ba59c5d..7d4aa3c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookMetadata.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsRequestWebhookMetadata.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookMetadata; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookMetadata? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookMetadata; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse.Json.g.cs index a915185..7d2af0a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlsResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlsResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlsResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse.g.cs index dd47ef3..929df3d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeAndExtractFromUrlsResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse2.Json.g.cs index 70f18e4..cfab2c6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlsResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlsResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlsResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse2.g.cs index 58e8090..bfd489f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeAndExtractFromUrlsResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse3.Json.g.cs index da599aa..29d96e5 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeAndExtractFromUrlsResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeAndExtractFromUrlsResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeAndExtractFromUrlsResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse3.g.cs index 703e2e3..38aceaf 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeAndExtractFromUrlsResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeAndExtractFromUrlsResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptions.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptions.Json.g.cs index 4278714..66de640 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptions.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptions.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptions; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptions? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptions; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptions.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptions.g.cs index 967dc1e..a8e5a6a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptions.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptions.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeOptions { /// - /// Formats to include in the output.
+ /// Formats to include in the output. `rawBase64` must be requested by itself.
/// Default Value: [markdown] ///
[global::System.Text.Json.Serialization.JsonPropertyName("formats")] @@ -116,8 +116,8 @@ public sealed partial class ScrapeOptions /// /// Specifies the type of proxy to use.
/// - **basic**: Proxies for scraping sites with none to basic anti-bot solutions. Fast and usually works.
- /// - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Costs up to 5 credits per request.
- /// - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. If the retry with enhanced is successful, 5 credits will be billed for the scrape. If the first attempt with basic is successful, only the regular cost will be billed.
+ /// - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Billed at the same credit cost as basic.
+ /// - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. Enhanced proxies carry no credit surcharge, so either way only the regular cost is billed.
/// If you do not specify a proxy, Firecrawl will default to basic. ///
[global::System.Text.Json.Serialization.JsonPropertyName("proxy")] @@ -147,7 +147,7 @@ public sealed partial class ScrapeOptions /// Initializes a new instance of the class. ///
/// - /// Formats to include in the output.
+ /// Formats to include in the output. `rawBase64` must be requested by itself.
/// Default Value: [markdown] /// /// @@ -206,8 +206,8 @@ public sealed partial class ScrapeOptions /// /// Specifies the type of proxy to use.
/// - **basic**: Proxies for scraping sites with none to basic anti-bot solutions. Fast and usually works.
- /// - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Costs up to 5 credits per request.
- /// - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. If the retry with enhanced is successful, 5 credits will be billed for the scrape. If the first attempt with basic is successful, only the regular cost will be billed.
+ /// - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Billed at the same credit cost as basic.
+ /// - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. Enhanced proxies carry no credit surcharge, so either way only the regular cost is billed.
/// If you do not specify a proxy, Firecrawl will default to basic. /// /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClick.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClick.Json.g.cs index f1302dc..41283c0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClick.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClick.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsActionClick; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsActionClick? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsActionClick; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClick.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClick.g.cs index 6be956b..c8b2fe3 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClick.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClick.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeOptionsActionClick { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClickType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClickType.g.cs index 75b0555..2a816cb 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClickType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionClickType.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum ScrapeOptionsActionClickType { /// - /// + /// /// Click, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScript.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScript.Json.g.cs index 88a0b38..ba0b4c6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScript.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScript.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsActionExecuteJavaScript; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsActionExecuteJavaScript? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsActionExecuteJavaScript; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScript.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScript.g.cs index fa8b28b..ec347d6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScript.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScript.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeOptionsActionExecuteJavaScript { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScriptType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScriptType.g.cs index 4a3851b..a5feab2 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScriptType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionExecuteJavaScriptType.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum ScrapeOptionsActionExecuteJavaScriptType { /// - /// + /// /// ExecuteJavascript, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionPressAKey.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionPressAKey.Json.g.cs index 0c50e7a..cdc0e91 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionPressAKey.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionPressAKey.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsActionPressAKey; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsActionPressAKey? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsActionPressAKey; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionPressAKeyType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionPressAKeyType.g.cs index e74f466..cfb3772 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionPressAKeyType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionPressAKeyType.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum ScrapeOptionsActionPressAKeyType { /// - /// + /// /// Press, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrape.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrape.Json.g.cs index 17f35a2..ca2a21d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrape.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrape.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsActionScrape; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsActionScrape? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsActionScrape; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrape.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrape.g.cs index ea05942..23b9c26 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrape.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrape.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeOptionsActionScrape { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrapeType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrapeType.g.cs index 622531c..9290cb3 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrapeType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrapeType.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum ScrapeOptionsActionScrapeType { /// - /// + /// /// Scrape, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshot.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshot.Json.g.cs index f1bfa9f..2ed001f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshot.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshot.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsActionScreenshot; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsActionScreenshot? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsActionScreenshot; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshot.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshot.g.cs index c88ef6a..541f085 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshot.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshot.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeOptionsActionScreenshot { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshotType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshotType.g.cs index 021b10e..704d3b7 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshotType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScreenshotType.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum ScrapeOptionsActionScreenshotType { /// - /// + /// /// Screenshot, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScroll.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScroll.Json.g.cs index 777a004..3c32466 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScroll.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScroll.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsActionScroll; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsActionScroll? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsActionScroll; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScroll.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScroll.g.cs index 8e944ce..282f501 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScroll.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScroll.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeOptionsActionScroll { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrollDirection.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrollDirection.g.cs index e16d746..c79a622 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrollDirection.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrollDirection.g.cs @@ -10,11 +10,11 @@ namespace Firecrawl public enum ScrapeOptionsActionScrollDirection { /// - /// + /// /// Down, /// - /// + /// /// Up, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrollType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrollType.g.cs index 1ff9f63..c90bcc5 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrollType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionScrollType.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum ScrapeOptionsActionScrollType { /// - /// + /// /// Scroll, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWait.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWait.Json.g.cs index bfd988e..b2adf27 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWait.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWait.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsActionWait; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsActionWait? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsActionWait; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWait.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWait.g.cs index b40cb24..5d1c59d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWait.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWait.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeOptionsActionWait { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWaitType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWaitType.g.cs index 37d9c5f..1696cac 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWaitType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWaitType.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum ScrapeOptionsActionWaitType { /// - /// + /// /// Wait, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteText.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteText.Json.g.cs index 2ee06f1..c5a154f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteText.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteText.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsActionWriteText; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsActionWriteText? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsActionWriteText; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteText.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteText.g.cs index 5b043d4..cc8a88b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteText.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteText.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeOptionsActionWriteText { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteTextType.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteTextType.g.cs index 8c58870..4d5b72b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteTextType.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsActionWriteTextType.g.cs @@ -9,7 +9,7 @@ namespace Firecrawl public enum ScrapeOptionsActionWriteTextType { /// - /// + /// /// Write, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptions.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptions.Json.g.cs index 7697c80..6f8d524 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptions.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptions.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsChangeTrackingOptions; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsChangeTrackingOptions? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsChangeTrackingOptions; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptionsMode.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptionsMode.g.cs index a0f9803..1b18f1d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptionsMode.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptionsMode.g.cs @@ -4,16 +4,16 @@ namespace Firecrawl { /// - /// + /// /// public enum ScrapeOptionsChangeTrackingOptionsMode { /// - /// + /// /// GitDiff, /// - /// + /// /// Json, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptionsSchema.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptionsSchema.Json.g.cs index b31c82c..c391495 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptionsSchema.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsChangeTrackingOptionsSchema.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsChangeTrackingOptionsSchema; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsChangeTrackingOptionsSchema? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsChangeTrackingOptionsSchema; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsFormat.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsFormat.g.cs index 798666c..3b29c7e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsFormat.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsFormat.g.cs @@ -4,44 +4,48 @@ namespace Firecrawl { /// - /// + /// /// public enum ScrapeOptionsFormat { /// - /// + /// /// Branding, /// - /// + /// /// ChangeTracking, /// - /// + /// /// Html, /// - /// + /// /// Json, /// - /// + /// /// Links, /// - /// + /// /// Markdown, /// - /// + /// + /// + RawBase64, + /// + /// /// RawHtml, /// - /// + /// /// Screenshot, /// - /// + /// /// Screenshot_fullPage, } @@ -64,6 +68,7 @@ public static string ToValueString(this ScrapeOptionsFormat value) ScrapeOptionsFormat.Json => "json", ScrapeOptionsFormat.Links => "links", ScrapeOptionsFormat.Markdown => "markdown", + ScrapeOptionsFormat.RawBase64 => "rawBase64", ScrapeOptionsFormat.RawHtml => "rawHtml", ScrapeOptionsFormat.Screenshot => "screenshot", ScrapeOptionsFormat.Screenshot_fullPage => "screenshot@fullPage", @@ -83,6 +88,7 @@ public static string ToValueString(this ScrapeOptionsFormat value) "json" => ScrapeOptionsFormat.Json, "links" => ScrapeOptionsFormat.Links, "markdown" => ScrapeOptionsFormat.Markdown, + "rawBase64" => ScrapeOptionsFormat.RawBase64, "rawHtml" => ScrapeOptionsFormat.RawHtml, "screenshot" => ScrapeOptionsFormat.Screenshot, "screenshot@fullPage" => ScrapeOptionsFormat.Screenshot_fullPage, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsHeaders.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsHeaders.Json.g.cs index 70d8d3e..977b14b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsHeaders.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsHeaders.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsHeaders; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsHeaders? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsHeaders; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsJsonOptions.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsJsonOptions.Json.g.cs index b61e59e..5ab1f17 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsJsonOptions.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsJsonOptions.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsJsonOptions; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsJsonOptions? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsJsonOptions; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsJsonOptionsSchema.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsJsonOptionsSchema.Json.g.cs index 98e1259..209a01b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsJsonOptionsSchema.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsJsonOptionsSchema.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsJsonOptionsSchema; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsJsonOptionsSchema? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsJsonOptionsSchema; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsLocation.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsLocation.Json.g.cs index 994ee97..4003f0b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsLocation.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsLocation.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeOptionsLocation; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeOptionsLocation? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeOptionsLocation; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsProxy.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsProxy.g.cs index 25c2e4d..cdbab20 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsProxy.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeOptionsProxy.g.cs @@ -6,14 +6,14 @@ namespace Firecrawl /// /// Specifies the type of proxy to use.
/// - **basic**: Proxies for scraping sites with none to basic anti-bot solutions. Fast and usually works.
- /// - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Costs up to 5 credits per request.
- /// - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. If the retry with enhanced is successful, 5 credits will be billed for the scrape. If the first attempt with basic is successful, only the regular cost will be billed.
+ /// - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Billed at the same credit cost as basic.
+ /// - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. Enhanced proxies carry no credit surcharge, so either way only the regular cost is billed.
/// If you do not specify a proxy, Firecrawl will default to basic. ///
public enum ScrapeOptionsProxy { /// - /// Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. If the retry with enhanced is successful, 5 credits will be billed for the scrape. If the first attempt with basic is successful, only the regular cost will be billed. + /// Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. Enhanced proxies carry no credit surcharge, so either way only the regular cost is billed. /// Auto, /// @@ -21,7 +21,7 @@ public enum ScrapeOptionsProxy /// Basic, /// - /// Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Costs up to 5 credits per request. + /// Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Billed at the same credit cost as basic. /// Enhanced, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponse.Json.g.cs index 5f385ba..31554fe 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponse.g.cs index 9b7d17e..494968f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponse.g.cs @@ -4,18 +4,18 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponse { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("data")] public global::Firecrawl.ScrapeResponseData? Data { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseData.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseData.Json.g.cs index b809a6e..65b2c92 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseData.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseData.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseData; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseData? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseData; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseData.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseData.g.cs index 29605bb..1c9b5ae 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseData.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseData.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseData { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("markdown")] public string? Markdown { get; set; } @@ -26,6 +26,12 @@ public sealed partial class ScrapeResponseData [global::System.Text.Json.Serialization.JsonPropertyName("rawHtml")] public string? RawHtml { get; set; } + /// + /// Base64-encoded original response body if `rawBase64` is in `formats` + /// + [global::System.Text.Json.Serialization.JsonPropertyName("rawBase64")] + public string? RawBase64 { get; set; } + /// /// Screenshot of the page if `screenshot` is in `formats` /// @@ -45,7 +51,7 @@ public sealed partial class ScrapeResponseData public global::Firecrawl.ScrapeResponseDataActions? Actions { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("metadata")] public global::Firecrawl.ScrapeResponseDataMetadata? Metadata { get; set; } @@ -90,6 +96,9 @@ public sealed partial class ScrapeResponseData /// /// Raw HTML content of the page if `rawHtml` is in `formats` /// + /// + /// Base64-encoded original response body if `rawBase64` is in `formats` + /// /// /// Screenshot of the page if `screenshot` is in `formats` /// @@ -119,6 +128,7 @@ public ScrapeResponseData( string? markdown, string? html, string? rawHtml, + string? rawBase64, string? screenshot, global::System.Collections.Generic.IList? links, global::Firecrawl.ScrapeResponseDataActions? actions, @@ -131,6 +141,7 @@ public ScrapeResponseData( this.Markdown = markdown; this.Html = html; this.RawHtml = rawHtml; + this.RawBase64 = rawBase64; this.Screenshot = screenshot; this.Links = links; this.Actions = actions; diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActions.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActions.Json.g.cs index c392962..342111f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActions.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActions.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataActions; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataActions? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataActions; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturn.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturn.Json.g.cs index 3c97d5b..3d8dc63 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturn.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturn.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataActionsJavascriptReturn; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataActionsJavascriptReturn? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataActionsJavascriptReturn; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturn.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturn.g.cs index fd81be0..6f731ed 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturn.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturn.g.cs @@ -4,18 +4,18 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataActionsJavascriptReturn { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("type")] public string? Type { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("value")] public object? Value { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturnValue.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturnValue.Json.g.cs index 9f0d13b..8b20c2c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturnValue.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturnValue.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataActionsJavascriptReturnValue; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataActionsJavascriptReturnValue? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataActionsJavascriptReturnValue; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturnValue.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturnValue.g.cs index 23c6692..52e2f88 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturnValue.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsJavascriptReturnValue.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataActionsJavascriptReturnValue { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsScrape.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsScrape.Json.g.cs index d0c109b..ba6e88d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsScrape.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsScrape.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataActionsScrape; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataActionsScrape? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataActionsScrape; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsScrape.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsScrape.g.cs index abf73d0..22d2ef8 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsScrape.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataActionsScrape.g.cs @@ -4,18 +4,18 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataActionsScrape { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("url")] public string? Url { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("html")] public string? Html { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBranding.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBranding.Json.g.cs index ed0f7e9..2495f85 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBranding.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBranding.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBranding; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBranding? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBranding; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBranding.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBranding.g.cs index 336ee71..12a5a31 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBranding.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBranding.g.cs @@ -21,55 +21,55 @@ public sealed partial class ScrapeResponseDataBranding public global::System.Collections.Generic.IList? Fonts { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("colors")] public object? Colors { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("typography")] public object? Typography { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("spacing")] public object? Spacing { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("components")] public object? Components { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("icons")] public object? Icons { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("images")] public object? Images { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("animations")] public object? Animations { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("layout")] public object? Layout { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("tone")] public object? Tone { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingAnimations.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingAnimations.Json.g.cs index 6cb7cb8..176f92d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingAnimations.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingAnimations.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingAnimations; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingAnimations? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingAnimations; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingAnimations.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingAnimations.g.cs index 3554706..52e2757 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingAnimations.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingAnimations.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingAnimations { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingColors.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingColors.Json.g.cs index 9789ee1..7a687b2 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingColors.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingColors.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingColors; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingColors? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingColors; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingColors.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingColors.g.cs index adf4ea7..0db3bd6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingColors.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingColors.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingColors { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingComponents.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingComponents.Json.g.cs index b849139..722722c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingComponents.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingComponents.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingComponents; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingComponents? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingComponents; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingComponents.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingComponents.g.cs index f3f4743..7a7c47c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingComponents.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingComponents.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingComponents { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingFont.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingFont.Json.g.cs index 4cee7fc..6108774 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingFont.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingFont.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingFont; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingFont? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingFont; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingFont.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingFont.g.cs index c00f8ea..5dc72f0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingFont.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingFont.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingFont { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("family")] public string? Family { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingIcons.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingIcons.Json.g.cs index 2b00b1f..cc0a150 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingIcons.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingIcons.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingIcons; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingIcons? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingIcons; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingIcons.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingIcons.g.cs index 5a05329..7c37830 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingIcons.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingIcons.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingIcons { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingImages.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingImages.Json.g.cs index 92bf841..4ed2e8d 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingImages.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingImages.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingImages; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingImages? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingImages; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingImages.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingImages.g.cs index 860ee09..9e6f2ef 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingImages.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingImages.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingImages { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingLayout.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingLayout.Json.g.cs index e59681e..108291c 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingLayout.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingLayout.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingLayout; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingLayout? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingLayout; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingLayout.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingLayout.g.cs index c6c3964..29fe34e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingLayout.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingLayout.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingLayout { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingSpacing.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingSpacing.Json.g.cs index 9b4aa1d..14b1583 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingSpacing.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingSpacing.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingSpacing; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingSpacing? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingSpacing; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingSpacing.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingSpacing.g.cs index 356061e..7ce9ff8 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingSpacing.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingSpacing.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingSpacing { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTone.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTone.Json.g.cs index 4e46e87..2b5e5e8 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTone.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTone.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingTone; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingTone? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingTone; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTone.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTone.g.cs index 8e2778c..4601977 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTone.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTone.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingTone { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTypography.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTypography.Json.g.cs index bdc8b7e..210a639 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTypography.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTypography.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataBrandingTypography; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataBrandingTypography? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataBrandingTypography; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTypography.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTypography.g.cs index ca075e4..433ac3a 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTypography.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataBrandingTypography.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataBrandingTypography { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTracking.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTracking.Json.g.cs index a873801..271afbc 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTracking.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTracking.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataChangeTracking; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataChangeTracking? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataChangeTracking; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingChangeStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingChangeStatus.g.cs index f3e0a29..38ed051 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingChangeStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingChangeStatus.g.cs @@ -9,19 +9,19 @@ namespace Firecrawl public enum ScrapeResponseDataChangeTrackingChangeStatus { /// - /// + /// /// Changed, /// - /// + /// /// New, /// - /// + /// /// Removed, /// - /// + /// /// Same, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingJson.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingJson.Json.g.cs index 9e54ab6..951481e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingJson.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingJson.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataChangeTrackingJson; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataChangeTrackingJson? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataChangeTrackingJson; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingVisibility.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingVisibility.g.cs index 428252f..6ec2b35 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingVisibility.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataChangeTrackingVisibility.g.cs @@ -9,11 +9,11 @@ namespace Firecrawl public enum ScrapeResponseDataChangeTrackingVisibility { /// - /// + /// /// Hidden, /// - /// + /// /// Visible, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataLlmExtraction.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataLlmExtraction.Json.g.cs index 25af513..9a0a8bd 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataLlmExtraction.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataLlmExtraction.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataLlmExtraction; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataLlmExtraction? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataLlmExtraction; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataMetadata.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataMetadata.Json.g.cs index f11e49d..b0f0b43 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataMetadata.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataMetadata.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.ScrapeResponseDataMetadata; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.ScrapeResponseDataMetadata? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.ScrapeResponseDataMetadata; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataMetadata.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataMetadata.g.cs index d3b546a..4ae7e58 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataMetadata.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.ScrapeResponseDataMetadata.g.cs @@ -4,37 +4,37 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class ScrapeResponseDataMetadata { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("title")] public string? Title { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("description")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter>))] public global::Firecrawl.OneOf>? Description { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("language")] public string? Language { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("sourceURL")] public string? SourceURL { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName(" ")] public string? x_any_other_metadata__ { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequest.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequest.Json.g.cs index b14ffac..25ba413 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequest.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequest.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.SearchAndScrapeRequest; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.SearchAndScrapeRequest? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.SearchAndScrapeRequest; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequest.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequest.g.cs index 4cc9c5d..7821617 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequest.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequest.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class SearchAndScrapeRequest { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequestScrapeOptions.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequestScrapeOptions.Json.g.cs index 6d8b49d..f19d4e1 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequestScrapeOptions.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequestScrapeOptions.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.SearchAndScrapeRequestScrapeOptions; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.SearchAndScrapeRequestScrapeOptions? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.SearchAndScrapeRequestScrapeOptions; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequestScrapeOptionsFormat.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequestScrapeOptionsFormat.g.cs index 8085fcc..0252c73 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequestScrapeOptionsFormat.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeRequestScrapeOptionsFormat.g.cs @@ -4,40 +4,40 @@ namespace Firecrawl { /// - /// + /// /// public enum SearchAndScrapeRequestScrapeOptionsFormat { /// - /// + /// /// Branding, /// - /// + /// /// Html, /// - /// + /// /// Json, /// - /// + /// /// Links, /// - /// + /// /// Markdown, /// - /// + /// /// RawHtml, /// - /// + /// /// Screenshot, /// - /// + /// /// Screenshot_fullPage, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse.Json.g.cs index 0b2072a..c30a777 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.SearchAndScrapeResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.SearchAndScrapeResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.SearchAndScrapeResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse.g.cs index a434c75..7e849b2 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse.g.cs @@ -4,18 +4,18 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class SearchAndScrapeResponse { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("success")] public bool? Success { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("data")] public global::System.Collections.Generic.IList? Data { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse2.Json.g.cs index 1d5644b..3d96ba6 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.SearchAndScrapeResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.SearchAndScrapeResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.SearchAndScrapeResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse2.g.cs index a5b19fa..c0fc4d7 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class SearchAndScrapeResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse3.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse3.Json.g.cs index ae243c1..92010f5 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse3.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse3.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.SearchAndScrapeResponse3; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.SearchAndScrapeResponse3? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.SearchAndScrapeResponse3; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse3.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse3.g.cs index dab0e09..37b0faa 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse3.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponse3.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class SearchAndScrapeResponse3 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItem.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItem.Json.g.cs index 0eee5fb..0da7a40 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItem.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItem.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.SearchAndScrapeResponseDataItem; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.SearchAndScrapeResponseDataItem? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.SearchAndScrapeResponseDataItem; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItem.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItem.g.cs index 90c142f..8a5bb6e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItem.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItem.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class SearchAndScrapeResponseDataItem { @@ -57,7 +57,7 @@ public sealed partial class SearchAndScrapeResponseDataItem public string? Screenshot { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("metadata")] public global::Firecrawl.SearchAndScrapeResponseDataItemMetadata? Metadata { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItemMetadata.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItemMetadata.Json.g.cs index f1aa55e..e81d547 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItemMetadata.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItemMetadata.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.SearchAndScrapeResponseDataItemMetadata; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.SearchAndScrapeResponseDataItemMetadata? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.SearchAndScrapeResponseDataItemMetadata; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItemMetadata.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItemMetadata.g.cs index 02148f9..30117c0 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItemMetadata.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.SearchAndScrapeResponseDataItemMetadata.g.cs @@ -4,37 +4,37 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class SearchAndScrapeResponseDataItemMetadata { /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("title")] public string? Title { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("description")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter>))] public global::Firecrawl.OneOf>? Description { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("sourceURL")] public string? SourceURL { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("statusCode")] public int? StatusCode { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("error")] public string? Error { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequest.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequest.Json.g.cs index 4ba36ae..58c82b9 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequest.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequest.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.StartDeepResearchRequest; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.StartDeepResearchRequest? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.StartDeepResearchRequest; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequest.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequest.g.cs index 2847d4d..0521616 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequest.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequest.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class StartDeepResearchRequest { @@ -49,7 +49,7 @@ public sealed partial class StartDeepResearchRequest public string? SystemPrompt { get; set; } /// - /// + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("formats")] public global::System.Collections.Generic.IList? Formats { get; set; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestFormat.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestFormat.g.cs index 7198a3a..9fbce3f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestFormat.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestFormat.g.cs @@ -9,15 +9,15 @@ namespace Firecrawl public enum StartDeepResearchRequestFormat { /// - /// + /// /// Branding, /// - /// + /// /// Json, /// - /// + /// /// Markdown, } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestJsonOptions.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestJsonOptions.Json.g.cs index ec36e9e..8756fa3 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestJsonOptions.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestJsonOptions.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.StartDeepResearchRequestJsonOptions; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.StartDeepResearchRequestJsonOptions? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.StartDeepResearchRequestJsonOptions; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestJsonOptionsSchema.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestJsonOptionsSchema.Json.g.cs index 20700d3..34447e2 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestJsonOptionsSchema.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchRequestJsonOptionsSchema.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.StartDeepResearchRequestJsonOptionsSchema; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.StartDeepResearchRequestJsonOptionsSchema? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.StartDeepResearchRequestJsonOptionsSchema; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse.Json.g.cs index ecfd71b..77400ad 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.StartDeepResearchResponse; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.StartDeepResearchResponse? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.StartDeepResearchResponse; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse.g.cs index 01358c4..0c72b88 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class StartDeepResearchResponse { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse2.Json.g.cs index 01ec6a6..fc6e191 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.StartDeepResearchResponse2; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.StartDeepResearchResponse2? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.StartDeepResearchResponse2; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse2.g.cs index e3a5480..776bcb5 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Models.StartDeepResearchResponse2.g.cs @@ -4,7 +4,7 @@ namespace Firecrawl { /// - /// + /// /// public sealed partial class StartDeepResearchResponse2 { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.OneOf.2.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.OneOf.2.Json.g.cs index a209f9e..9a3cdb4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.OneOf.2.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.OneOf.2.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.OneOf?; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.OneOf? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize>( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.OneOf?; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync?>( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.OneOf.2.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.OneOf.2.g.cs index 4d3fdae..bb04d2e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.OneOf.2.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.OneOf.2.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public readonly partial struct OneOf : global::System.IEquatable> { /// - /// + /// /// #if NET6_0_OR_GREATER public T1? Value1 { get; init; } @@ -18,7 +18,7 @@ namespace Firecrawl #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value1))] @@ -26,7 +26,7 @@ namespace Firecrawl public bool IsValue1 => Value1 != null; /// - /// + /// /// public bool TryPickValue1( #if NET6_0_OR_GREATER @@ -39,14 +39,14 @@ public bool TryPickValue1( } /// - /// + /// /// public T1 PickValue1() => IsValue1 ? Value1! : throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T2? Value2 { get; init; } @@ -55,7 +55,7 @@ public T1 PickValue1() => IsValue1 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value2))] @@ -63,7 +63,7 @@ public T1 PickValue1() => IsValue1 public bool IsValue2 => Value2 != null; /// - /// + /// /// public bool TryPickValue2( #if NET6_0_OR_GREATER @@ -76,23 +76,23 @@ public bool TryPickValue2( } /// - /// + /// /// public T2 PickValue2() => IsValue2 ? Value2! : throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}."); /// - /// + /// /// public static implicit operator OneOf(T1 value) => new OneOf((T1?)value); /// - /// + /// /// public static implicit operator T1?(OneOf @this) => @this.Value1; /// - /// + /// /// public OneOf(T1? value) { @@ -100,22 +100,22 @@ public OneOf(T1? value) } /// - /// + /// /// public static OneOf FromValue1(T1? value) => new OneOf(value); /// - /// + /// /// public static implicit operator OneOf(T2 value) => new OneOf((T2?)value); /// - /// + /// /// public static implicit operator T2?(OneOf @this) => @this.Value2; /// - /// + /// /// public OneOf(T2? value) { @@ -123,12 +123,12 @@ public OneOf(T2? value) } /// - /// + /// /// public static OneOf FromValue2(T2? value) => new OneOf(value); /// - /// + /// /// public OneOf( T1? value1, @@ -140,23 +140,23 @@ public OneOf( } /// - /// + /// /// public object? Object => Value2 as object ?? - Value1 as object + Value1 as object ; /// - /// + /// /// public override string? ToString() => Value1?.ToString() ?? - Value2?.ToString() + Value2?.ToString() ; /// - /// + /// /// public bool Validate() { @@ -164,7 +164,7 @@ public bool Validate() } /// - /// + /// /// public TResult? Match( global::System.Func? value1 = null, @@ -189,7 +189,7 @@ public bool Validate() } /// - /// + /// /// public void Match( global::System.Action? value1 = null, @@ -213,7 +213,7 @@ public void Match( } /// - /// + /// /// public void Switch( global::System.Action? value1 = null, @@ -236,7 +236,7 @@ public void Switch( } /// - /// + /// /// public override int GetHashCode() { @@ -257,18 +257,18 @@ static int HashCodeAggregator(int hashCode, object? value) => value == null } /// - /// + /// /// public bool Equals(OneOf other) { return global::System.Collections.Generic.EqualityComparer.Default.Equals(Value1, other.Value1) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(Value2, other.Value2) + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value2, other.Value2) ; } /// - /// + /// /// public static bool operator ==(OneOf obj1, OneOf obj2) { @@ -276,7 +276,7 @@ public bool Equals(OneOf other) } /// - /// + /// /// public static bool operator !=(OneOf obj1, OneOf obj2) { @@ -284,7 +284,7 @@ public bool Equals(OneOf other) } /// - /// + /// /// public override bool Equals(object? obj) { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.OneOf.8.Json.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.OneOf.8.Json.g.cs index b75ecd1..43a230e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.OneOf.8.Json.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.OneOf.8.Json.g.cs @@ -16,6 +16,14 @@ public string ToJson( jsonSerializerContext); } + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. /// @@ -26,6 +34,11 @@ public string ToJson( public string ToJson( global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return ToJson(global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Serialize( this, jsonSerializerOptions); @@ -44,6 +57,17 @@ public string ToJson( jsonSerializerContext) as global::Firecrawl.OneOf?; } + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Firecrawl.OneOf? FromJson( + string json) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON string using the provided JsonSerializerOptions. /// @@ -55,6 +79,13 @@ public string ToJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.Deserialize>( json, jsonSerializerOptions); @@ -73,6 +104,17 @@ public string ToJson( jsonSerializerContext).ConfigureAwait(false)) as global::Firecrawl.OneOf?; } + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + /// /// Deserializes a JSON stream using the provided JsonSerializerOptions. /// @@ -84,6 +126,13 @@ public string ToJson( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Firecrawl.SourceGenerationContext.Default); + } + return global::System.Text.Json.JsonSerializer.DeserializeAsync?>( jsonStream, jsonSerializerOptions); diff --git a/src/libs/Firecrawl/Generated/Firecrawl.OneOf.8.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.OneOf.8.g.cs index 00465c6..939c8b1 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.OneOf.8.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.OneOf.8.g.cs @@ -4,12 +4,12 @@ namespace Firecrawl { /// - /// + /// /// public readonly partial struct OneOf : global::System.IEquatable> { /// - /// + /// /// #if NET6_0_OR_GREATER public T1? Value1 { get; init; } @@ -18,7 +18,7 @@ namespace Firecrawl #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value1))] @@ -26,7 +26,7 @@ namespace Firecrawl public bool IsValue1 => Value1 != null; /// - /// + /// /// public bool TryPickValue1( #if NET6_0_OR_GREATER @@ -39,14 +39,14 @@ public bool TryPickValue1( } /// - /// + /// /// public T1 PickValue1() => IsValue1 ? Value1! : throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T2? Value2 { get; init; } @@ -55,7 +55,7 @@ public T1 PickValue1() => IsValue1 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value2))] @@ -63,7 +63,7 @@ public T1 PickValue1() => IsValue1 public bool IsValue2 => Value2 != null; /// - /// + /// /// public bool TryPickValue2( #if NET6_0_OR_GREATER @@ -76,14 +76,14 @@ public bool TryPickValue2( } /// - /// + /// /// public T2 PickValue2() => IsValue2 ? Value2! : throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T3? Value3 { get; init; } @@ -92,7 +92,7 @@ public T2 PickValue2() => IsValue2 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value3))] @@ -100,7 +100,7 @@ public T2 PickValue2() => IsValue2 public bool IsValue3 => Value3 != null; /// - /// + /// /// public bool TryPickValue3( #if NET6_0_OR_GREATER @@ -113,14 +113,14 @@ public bool TryPickValue3( } /// - /// + /// /// public T3 PickValue3() => IsValue3 ? Value3! : throw new global::System.InvalidOperationException($"Expected union variant 'Value3' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T4? Value4 { get; init; } @@ -129,7 +129,7 @@ public T3 PickValue3() => IsValue3 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value4))] @@ -137,7 +137,7 @@ public T3 PickValue3() => IsValue3 public bool IsValue4 => Value4 != null; /// - /// + /// /// public bool TryPickValue4( #if NET6_0_OR_GREATER @@ -150,14 +150,14 @@ public bool TryPickValue4( } /// - /// + /// /// public T4 PickValue4() => IsValue4 ? Value4! : throw new global::System.InvalidOperationException($"Expected union variant 'Value4' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T5? Value5 { get; init; } @@ -166,7 +166,7 @@ public T4 PickValue4() => IsValue4 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value5))] @@ -174,7 +174,7 @@ public T4 PickValue4() => IsValue4 public bool IsValue5 => Value5 != null; /// - /// + /// /// public bool TryPickValue5( #if NET6_0_OR_GREATER @@ -187,14 +187,14 @@ public bool TryPickValue5( } /// - /// + /// /// public T5 PickValue5() => IsValue5 ? Value5! : throw new global::System.InvalidOperationException($"Expected union variant 'Value5' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T6? Value6 { get; init; } @@ -203,7 +203,7 @@ public T5 PickValue5() => IsValue5 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value6))] @@ -211,7 +211,7 @@ public T5 PickValue5() => IsValue5 public bool IsValue6 => Value6 != null; /// - /// + /// /// public bool TryPickValue6( #if NET6_0_OR_GREATER @@ -224,14 +224,14 @@ public bool TryPickValue6( } /// - /// + /// /// public T6 PickValue6() => IsValue6 ? Value6! : throw new global::System.InvalidOperationException($"Expected union variant 'Value6' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T7? Value7 { get; init; } @@ -240,7 +240,7 @@ public T6 PickValue6() => IsValue6 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value7))] @@ -248,7 +248,7 @@ public T6 PickValue6() => IsValue6 public bool IsValue7 => Value7 != null; /// - /// + /// /// public bool TryPickValue7( #if NET6_0_OR_GREATER @@ -261,14 +261,14 @@ public bool TryPickValue7( } /// - /// + /// /// public T7 PickValue7() => IsValue7 ? Value7! : throw new global::System.InvalidOperationException($"Expected union variant 'Value7' but the value was {ToString()}."); /// - /// + /// /// #if NET6_0_OR_GREATER public T8? Value8 { get; init; } @@ -277,7 +277,7 @@ public T7 PickValue7() => IsValue7 #endif /// - /// + /// /// #if NET6_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value8))] @@ -285,7 +285,7 @@ public T7 PickValue7() => IsValue7 public bool IsValue8 => Value8 != null; /// - /// + /// /// public bool TryPickValue8( #if NET6_0_OR_GREATER @@ -298,23 +298,23 @@ public bool TryPickValue8( } /// - /// + /// /// public T8 PickValue8() => IsValue8 ? Value8! : throw new global::System.InvalidOperationException($"Expected union variant 'Value8' but the value was {ToString()}."); /// - /// + /// /// public static implicit operator OneOf(T1 value) => new OneOf((T1?)value); /// - /// + /// /// public static implicit operator T1?(OneOf @this) => @this.Value1; /// - /// + /// /// public OneOf(T1? value) { @@ -322,22 +322,22 @@ public OneOf(T1? value) } /// - /// + /// /// public static OneOf FromValue1(T1? value) => new OneOf(value); /// - /// + /// /// public static implicit operator OneOf(T2 value) => new OneOf((T2?)value); /// - /// + /// /// public static implicit operator T2?(OneOf @this) => @this.Value2; /// - /// + /// /// public OneOf(T2? value) { @@ -345,22 +345,22 @@ public OneOf(T2? value) } /// - /// + /// /// public static OneOf FromValue2(T2? value) => new OneOf(value); /// - /// + /// /// public static implicit operator OneOf(T3 value) => new OneOf((T3?)value); /// - /// + /// /// public static implicit operator T3?(OneOf @this) => @this.Value3; /// - /// + /// /// public OneOf(T3? value) { @@ -368,22 +368,22 @@ public OneOf(T3? value) } /// - /// + /// /// public static OneOf FromValue3(T3? value) => new OneOf(value); /// - /// + /// /// public static implicit operator OneOf(T4 value) => new OneOf((T4?)value); /// - /// + /// /// public static implicit operator T4?(OneOf @this) => @this.Value4; /// - /// + /// /// public OneOf(T4? value) { @@ -391,22 +391,22 @@ public OneOf(T4? value) } /// - /// + /// /// public static OneOf FromValue4(T4? value) => new OneOf(value); /// - /// + /// /// public static implicit operator OneOf(T5 value) => new OneOf((T5?)value); /// - /// + /// /// public static implicit operator T5?(OneOf @this) => @this.Value5; /// - /// + /// /// public OneOf(T5? value) { @@ -414,22 +414,22 @@ public OneOf(T5? value) } /// - /// + /// /// public static OneOf FromValue5(T5? value) => new OneOf(value); /// - /// + /// /// public static implicit operator OneOf(T6 value) => new OneOf((T6?)value); /// - /// + /// /// public static implicit operator T6?(OneOf @this) => @this.Value6; /// - /// + /// /// public OneOf(T6? value) { @@ -437,22 +437,22 @@ public OneOf(T6? value) } /// - /// + /// /// public static OneOf FromValue6(T6? value) => new OneOf(value); /// - /// + /// /// public static implicit operator OneOf(T7 value) => new OneOf((T7?)value); /// - /// + /// /// public static implicit operator T7?(OneOf @this) => @this.Value7; /// - /// + /// /// public OneOf(T7? value) { @@ -460,22 +460,22 @@ public OneOf(T7? value) } /// - /// + /// /// public static OneOf FromValue7(T7? value) => new OneOf(value); /// - /// + /// /// public static implicit operator OneOf(T8 value) => new OneOf((T8?)value); /// - /// + /// /// public static implicit operator T8?(OneOf @this) => @this.Value8; /// - /// + /// /// public OneOf(T8? value) { @@ -483,12 +483,12 @@ public OneOf(T8? value) } /// - /// + /// /// public static OneOf FromValue8(T8? value) => new OneOf(value); /// - /// + /// /// public OneOf( T1? value1, @@ -512,7 +512,7 @@ public OneOf( } /// - /// + /// /// public object? Object => Value8 as object ?? @@ -522,11 +522,11 @@ Value5 as object ?? Value4 as object ?? Value3 as object ?? Value2 as object ?? - Value1 as object + Value1 as object ; /// - /// + /// /// public override string? ToString() => Value1?.ToString() ?? @@ -536,11 +536,11 @@ Value1 as object Value5?.ToString() ?? Value6?.ToString() ?? Value7?.ToString() ?? - Value8?.ToString() + Value8?.ToString() ; /// - /// + /// /// public bool Validate() { @@ -548,7 +548,7 @@ public bool Validate() } /// - /// + /// /// public TResult? Match( global::System.Func? value1 = null, @@ -603,7 +603,7 @@ public bool Validate() } /// - /// + /// /// public void Match( global::System.Action? value1 = null, @@ -663,7 +663,7 @@ public void Match( } /// - /// + /// /// public void Switch( global::System.Action? value1 = null, @@ -716,7 +716,7 @@ public void Switch( } /// - /// + /// /// public override int GetHashCode() { @@ -749,7 +749,7 @@ static int HashCodeAggregator(int hashCode, object? value) => value == null } /// - /// + /// /// public bool Equals(OneOf other) { @@ -761,12 +761,12 @@ public bool Equals(OneOf other) global::System.Collections.Generic.EqualityComparer.Default.Equals(Value5, other.Value5) && global::System.Collections.Generic.EqualityComparer.Default.Equals(Value6, other.Value6) && global::System.Collections.Generic.EqualityComparer.Default.Equals(Value7, other.Value7) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(Value8, other.Value8) + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value8, other.Value8) ; } /// - /// + /// /// public static bool operator ==(OneOf obj1, OneOf obj2) { @@ -774,7 +774,7 @@ public bool Equals(OneOf other) } /// - /// + /// /// public static bool operator !=(OneOf obj1, OneOf obj2) { @@ -782,7 +782,7 @@ public bool Equals(OneOf other) } /// - /// + /// /// public override bool Equals(object? obj) { diff --git a/src/libs/Firecrawl/Generated/Firecrawl.PathBuilder.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.PathBuilder.g.cs index 4f7b570..18ec567 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.PathBuilder.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.PathBuilder.g.cs @@ -65,13 +65,14 @@ public PathBuilder AddRequiredParameter( /// The current instance. public PathBuilder AddRequiredParameter( string name, - global::System.Collections.Generic.IEnumerable value, + global::System.Collections.Generic.IEnumerable value, string delimiter = ",", bool explode = false) { + var nonNullValues = global::System.Linq.Enumerable.OfType(value); if (explode) { - foreach (var item in value) + foreach (var item in nonNullValues) { AddRequiredParameter($"{name}", item); } @@ -79,7 +80,7 @@ public PathBuilder AddRequiredParameter( return this; } - AddRequiredParameter(name, string.Join(delimiter, value)); + AddRequiredParameter(name, string.Join(delimiter, nonNullValues)); return this; } @@ -138,7 +139,7 @@ public PathBuilder AddOptionalParameter( /// The current instance. public PathBuilder AddOptionalParameter( string name, - global::System.Collections.Generic.IEnumerable? value, + global::System.Collections.Generic.IEnumerable? value, string delimiter = ",", bool explode = false) { @@ -266,32 +267,32 @@ public PathBuilder AddRawQueryString( } /// - /// + /// /// public class EndPointAuthorization { /// - /// + /// /// public string Type { get; set; } = string.Empty; /// - /// + /// /// public string SchemeId { get; set; } = string.Empty; /// - /// + /// /// public string Location { get; set; } = string.Empty; /// - /// + /// /// public string Name { get; set; } = string.Empty; /// - /// + /// /// public string Value { get; set; } = string.Empty; } diff --git a/src/libs/Firecrawl/Generated/Firecrawl.Polyfills.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.Polyfills.g.cs index f2330d7..6fa7deb 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.Polyfills.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.Polyfills.g.cs @@ -4,13 +4,13 @@ namespace Firecrawl { /// - /// + /// /// public static partial class AutoSdkPolyfills { #if !NET6_0_OR_GREATER /// - /// + /// /// /// /// @@ -23,7 +23,7 @@ public static partial class AutoSdkPolyfills return content.ReadAsStringAsync(); } /// - /// + /// /// /// /// @@ -36,7 +36,7 @@ public static partial class AutoSdkPolyfills return content.ReadAsStreamAsync(); } /// - /// + /// /// /// /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.GetDeepResearchStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.GetDeepResearchStatus.g.cs index 0fde6e5..2750580 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.GetDeepResearchStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.GetDeepResearchStatus.g.cs @@ -132,7 +132,7 @@ partial void ProcessGetDeepResearchStatusResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.StartDeepResearch.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.StartDeepResearch.g.cs index a1895c5..702c035 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.StartDeepResearch.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.StartDeepResearch.g.cs @@ -149,7 +149,7 @@ partial void ProcessStartDeepResearchResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.g.cs index 4ac9f90..ff961ba 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.g.cs @@ -10,7 +10,7 @@ namespace Firecrawl public sealed partial class ResearchClient : global::Firecrawl.IResearchClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -37,10 +37,17 @@ public sealed partial class ResearchClient : global::Firecrawl.IResearchClient, /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.CancelBatchScrape.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.CancelBatchScrape.g.cs index ec8fe32..b726754 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.CancelBatchScrape.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.CancelBatchScrape.g.cs @@ -144,7 +144,7 @@ partial void ProcessCancelBatchScrapeResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeErrors.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeErrors.g.cs index 59b2236..1c2e8e3 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeErrors.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeErrors.g.cs @@ -132,7 +132,7 @@ partial void ProcessGetBatchScrapeErrorsResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeStatus.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeStatus.g.cs index de9af91..fb10f3b 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeStatus.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.GetBatchScrapeStatus.g.cs @@ -132,7 +132,7 @@ partial void ProcessGetBatchScrapeStatusResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } global::Firecrawl.AutoSDKRequestOptionsSupport.ApplyHeaders( request: __httpRequest, diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrl.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrl.g.cs index d13dbb9..fac1e64 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrl.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrl.g.cs @@ -147,7 +147,7 @@ partial void ProcessScrapeAndExtractFromUrlResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrls.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrls.g.cs index fd33d51..c13c67e 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrls.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.ScrapeAndExtractFromUrls.g.cs @@ -147,7 +147,7 @@ partial void ProcessScrapeAndExtractFromUrlsResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.g.cs index 3dfe1d7..0941da4 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.g.cs @@ -10,7 +10,7 @@ namespace Firecrawl public sealed partial class ScrapingClient : global::Firecrawl.IScrapingClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -37,10 +37,17 @@ public sealed partial class ScrapingClient : global::Firecrawl.IScrapingClient, /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.SearchAndScrape.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.SearchAndScrape.g.cs index 1f837e9..7a3bd45 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.SearchAndScrape.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.SearchAndScrape.g.cs @@ -149,7 +149,7 @@ partial void ProcessSearchAndScrapeResponseContent( __authorization.Location == "Header") { __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } + } } var __idempotencyKey = global::System.String.IsNullOrWhiteSpace(idempotencyKey) diff --git a/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.g.cs b/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.g.cs index 0df1564..3e9dbbf 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl.SearchClient.g.cs @@ -10,7 +10,7 @@ namespace Firecrawl public sealed partial class SearchClient : global::Firecrawl.ISearchClient, global::System.IDisposable { /// - /// + /// /// public const string DefaultBaseUrl = "https://api.firecrawl.dev/v1"; @@ -37,10 +37,17 @@ public sealed partial class SearchClient : global::Firecrawl.ISearchClient, glob /// public global::System.Func CreateIdempotencyKey { get; set; } = () => global::System.Guid.NewGuid().ToString("D"); + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Firecrawl.SourceGenerationContext.Default); + /// - /// + /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::Firecrawl.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/Firecrawl/openapi.json b/src/libs/Firecrawl/openapi.json index 769bb10..8641f9c 100644 --- a/src/libs/Firecrawl/openapi.json +++ b/src/libs/Firecrawl/openapi.json @@ -2202,6 +2202,7 @@ "markdown", "html", "rawHtml", + "rawBase64", "links", "screenshot", "screenshot@fullPage", @@ -2210,7 +2211,7 @@ "branding" ] }, - "description": "Formats to include in the output.", + "description": "Formats to include in the output. `rawBase64` must be requested by itself.", "default": [ "markdown" ] @@ -2517,7 +2518,7 @@ "enhanced", "auto" ], - "description": "Specifies the type of proxy to use.\n\n - **basic**: Proxies for scraping sites with none to basic anti-bot solutions. Fast and usually works.\n - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Costs up to 5 credits per request.\n - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. If the retry with enhanced is successful, 5 credits will be billed for the scrape. If the first attempt with basic is successful, only the regular cost will be billed.\n\nIf you do not specify a proxy, Firecrawl will default to basic." + "description": "Specifies the type of proxy to use.\n\n - **basic**: Proxies for scraping sites with none to basic anti-bot solutions. Fast and usually works.\n - **enhanced**: Enhanced proxies for scraping sites with advanced anti-bot solutions. Slower, but more reliable on certain sites. Billed at the same credit cost as basic.\n - **auto**: Firecrawl will automatically retry scraping with enhanced proxies if the basic proxy fails. Enhanced proxies carry no credit surcharge, so either way only the regular cost is billed.\n\nIf you do not specify a proxy, Firecrawl will default to basic." }, "changeTrackingOptions": { "type": "object", @@ -2579,6 +2580,11 @@ "nullable": true, "description": "Raw HTML content of the page if `rawHtml` is in `formats`" }, + "rawBase64": { + "type": "string", + "nullable": true, + "description": "Base64-encoded original response body if `rawBase64` is in `formats`" + }, "screenshot": { "type": "string", "nullable": true, @@ -2843,6 +2849,11 @@ "nullable": true, "description": "Raw HTML content of the page if `includeRawHtml` is true" }, + "rawBase64": { + "type": "string", + "nullable": true, + "description": "Base64-encoded original response body if `rawBase64` is in `formats`" + }, "links": { "type": "array", "items": { @@ -2990,6 +3001,11 @@ "nullable": true, "description": "Raw HTML content of the page if `includeRawHtml` is true" }, + "rawBase64": { + "type": "string", + "nullable": true, + "description": "Base64-encoded original response body if `rawBase64` is in `formats`" + }, "links": { "type": "array", "items": {