Papl.platform.lib.test.krunal
1.8.0.1
dotnet add package Papl.platform.lib.test.krunal --version 1.8.0.1
NuGet\Install-Package Papl.platform.lib.test.krunal -Version 1.8.0.1
<PackageReference Include="Papl.platform.lib.test.krunal" Version="1.8.0.1" />
<PackageVersion Include="Papl.platform.lib.test.krunal" Version="1.8.0.1" />
<PackageReference Include="Papl.platform.lib.test.krunal" />
paket add Papl.platform.lib.test.krunal --version 1.8.0.1
#r "nuget: Papl.platform.lib.test.krunal, 1.8.0.1"
#:package Papl.platform.lib.test.krunal@1.8.0.1
#addin nuget:?package=Papl.platform.lib.test.krunal&version=1.8.0.1
#tool nuget:?package=Papl.platform.lib.test.krunal&version=1.8.0.1
CosmosDbRepository NuGet Package
Overview
The CosmosDbRepository package provides a simple and flexible way to interact with Azure Cosmos DB using a generic repository pattern. It supports various operations like CRUD (Create, Read, Update, Delete) and allows easy configuration with Azure Cosmos DB using account keys or Azure AD authentication.
This package simplifies the setup and usage of Cosmos DB by leveraging Dependency Injection (DI) and extension methods, making it easy to integrate into any .NET Core or Azure Functions project.
Features
- Generic Repository: Supports generic repositories for different entity types.
- Cosmos Client: Easily configurable to connect with Cosmos DB using account keys or Azure AD authentication.
- Dependency Injection: Register repositories using the
IServiceCollectionwith scoped and singleton services. - Easy Integration: Simple methods to integrate Cosmos DB repositories into your project.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Microsoft.Azure.Cosmos (>= 3.46.0)
- Microsoft.Extensions.DependencyInjection (>= 9.0.0)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.