SquidStd.Aws.Abstractions
0.7.0
dotnet add package SquidStd.Aws.Abstractions --version 0.7.0
NuGet\Install-Package SquidStd.Aws.Abstractions -Version 0.7.0
<PackageReference Include="SquidStd.Aws.Abstractions" Version="0.7.0" />
<PackageVersion Include="SquidStd.Aws.Abstractions" Version="0.7.0" />
<PackageReference Include="SquidStd.Aws.Abstractions" />
paket add SquidStd.Aws.Abstractions --version 0.7.0
#r "nuget: SquidStd.Aws.Abstractions, 0.7.0"
#:package SquidStd.Aws.Abstractions@0.7.0
#addin nuget:?package=SquidStd.Aws.Abstractions&version=0.7.0
#tool nuget:?package=SquidStd.Aws.Abstractions&version=0.7.0
<h1 align="center">SquidStd.Aws.Abstractions</h1>
Shared, dependency-free AWS connection config for SquidStd providers built on the AWS SDK
(e.g. SquidStd.Messaging.Sqs). A single AwsConfigEntry carries region, credentials and an
optional endpoint override (for LocalStack or other S3/SQS-compatible endpoints).
Install
dotnet add package SquidStd.Aws.Abstractions
Usage
using SquidStd.Aws.Abstractions.Data.Config;
var aws = new AwsConfigEntry
{
Region = "eu-west-1",
// AccessKey/SecretKey omitted -> the AWS default credential chain is used
ServiceUrl = null, // set to http://localhost:4566 for LocalStack
};
When AccessKey/SecretKey are null, consumers fall back to the AWS default credential chain
(environment variables, shared profile, IAM role). When ServiceUrl is set, consumers point their
client at that endpoint instead of the regional AWS endpoint.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on SquidStd.Aws.Abstractions:
| Package | Downloads |
|---|---|
|
SquidStd.Storage.S3
Package Description |
|
|
SquidStd.Messaging.Sqs
AWS SQS/SNS transport for SquidStd.Messaging: IQueueProvider over SQS (redrive to DLQ) and ITopicProvider via SNS+SQS fan-out. |
GitHub repositories
This package is not used by any popular GitHub repositories.