![]() |
VOOZH | about |
dotnet add package Zymergi.Infrastructure --version 10.9.0-alpha
NuGet\Install-Package Zymergi.Infrastructure -Version 10.9.0-alpha
<PackageReference Include="Zymergi.Infrastructure" Version="10.9.0-alpha" />
<PackageVersion Include="Zymergi.Infrastructure" Version="10.9.0-alpha" />Directory.Packages.props
<PackageReference Include="Zymergi.Infrastructure" />Project file
paket add Zymergi.Infrastructure --version 10.9.0-alpha
#r "nuget: Zymergi.Infrastructure, 10.9.0-alpha"
#:package Zymergi.Infrastructure@10.9.0-alpha
#addin nuget:?package=Zymergi.Infrastructure&version=10.9.0-alpha&prereleaseInstall as a Cake Addin
#tool nuget:?package=Zymergi.Infrastructure&version=10.9.0-alpha&prereleaseInstall as a Cake Tool
Shared .NET library for third-party infrastructure integrations used across Zymergi SaaS applications -- AWS, Auth0, OpenAI, image processing, and more.
Depends on Zymergi.Enterprise (Zymergi.Common).
<PackageReference Include="Zymergi.Infrastructure" />
Authentication and user/role management via the Auth0 Management API.
Auth0ManagementClient -- Wrapper around the Management API.Auth0IUserAdapter / Auth0IRoleAdapter -- Adapters for user and role operations.Auth0Settings -- Configuration binding.SQS -- AwsQueueService for sending and receiving messages, plus ISQSEventResponder and ISQSMessageResponder for Lambda event handling.
S3 -- AwsS3Bucket, AwsS3Object, and IS3EventResponder for object storage operations.
Lambda -- Base classes for building Lambda functions triggered by S3 (AwsS3LambdaFunction) or SQS (AwsSQSLambdaFunction), with AwsLambdaLoggor for structured logging.
SNS -- Simple Notification Service integration.
Lightweight HTTP client for the OpenAI API.
OpenAIClient -- Chat completions, text completions, and embeddings.PdfRasterDocument / PdfRasterPage for rasterizing PDF pages to images.MagickExtensions for image manipulation.E-commerce integration for orders and product management.
SendOwlClient -- API client.SendOwlRepo / SendOwlProductRepo -- Repository layer.ScrapeUrlToS3 -- Scrapes a URL and uploads the content to S3.ZpyderTaskFactory -- Factory for creating scraping tasks.Services read settings from IConfiguration. Expected sections:
{
"Auth0": { "Domain": "...", "ClientId": "...", "ClientSecret": "..." },
"Aws": { "Region": "us-east-1", "AccessKey": "...", "SecretKey": "..." },
"OpenAI": { "ApiKey": "..." },
"SendOwl": { "ApiKey": "...", "ApiSecret": "..." }
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.9.0-alpha | 60 | 5/26/2026 |
| 10.8.0-alpha | 66 | 5/3/2026 |
| 10.7.0-alpha | 133 | 3/24/2026 |
| 10.6.0-alpha | 69 | 3/23/2026 |
| 10.5.0-alpha | 67 | 3/23/2026 |
| 10.4.0-alpha | 198 | 3/6/2026 |
| 10.3.0-alpha | 81 | 3/3/2026 |
| 10.2.0-alpha | 153 | 3/2/2026 |
| 10.0.0-alpha | 303 | 2/10/2026 |
| 3.0.3-alpha | 509 | 3/11/2025 |
| 2.2.5-alpha | 279 | 2/14/2024 |
| 2.2.4-alpha | 150 | 2/14/2024 |
| 2.2.0-alpha | 608 | 9/6/2023 |