FSharp.CosmosDb.Analyzer
1.0.0
See the version list below for details.
dotnet add package FSharp.CosmosDb.Analyzer --version 1.0.0
NuGet\Install-Package FSharp.CosmosDb.Analyzer -Version 1.0.0
<PackageReference Include="FSharp.CosmosDb.Analyzer" Version="1.0.0" />
paket add FSharp.CosmosDb.Analyzer --version 1.0.0
#r "nuget: FSharp.CosmosDb.Analyzer, 1.0.0"
// Install FSharp.CosmosDb.Analyzer as a Cake Addin #addin nuget:?package=FSharp.CosmosDb.Analyzer&version=1.0.0 // Install FSharp.CosmosDb.Analyzer as a Cake Tool #tool nuget:?package=FSharp.CosmosDb.Analyzer&version=1.0.0
An F# analyzer that will help you work with CosmosDB.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Azure.Core (>= 1.24.0)
- FSharp.Analyzers.SDK (>= 0.11.0)
- FSharp.Compiler.Service (>= 41.0.3)
- FSharp.Control.AsyncSeq (>= 3.2.1)
- FSharp.Core (>= 6.0.3)
- FSharp.SystemTextJson (>= 0.17.4)
- Microsoft.Azure.Cosmos (>= 3.26.1)
- Microsoft.Build.Utilities.Core (>= 17.1.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
## [1.0.0] - 2022-04-16
**This release has breaking changes from pre-v1**
### Changed
- Moved away from `Azure.Cosmos` 'V4' SDK to use `Microsoft.Azure.Cosmos` 'V3' SDK
- v4 has no GA date and new features land in v3
- No longer using `AsyncPagable` or `Page<T>` as that was in v4
- `execBatchAsync` now accepts a batch size so it can properly paginate
- Updated analyzer dependencies
- The record representing a connection to Cosmos is now a disposable object
- Upgraded .NET 6
### Added
- New APIs for getting the raw SDK version of the CosmosClient, Database and Container
- New API for working with the Cosmos Change Feed in a F# manner
- Sample showing how to use the Change Feed, works with the existing sample but can be run standalone
- New `Cosmos.dispose` method for disposing of a connection (just wraps the call on `ConnectionOperation` for disposable)