dotnet / aspire

An opinionated, cloud ready stack for building observable, production ready, distributed applications in .NET
https://learn.microsoft.com/dotnet/aspire
MIT License
3.57k stars 390 forks source link

Proposal for adding Azure Cosmos DB Distributed Cache component #1339

Open ealsur opened 8 months ago

ealsur commented 8 months ago

The Azure Cosmos DB team provides an IDistributedCache Nuget package that, similar to Redis, can be used by applications.

The package's source code is at https://github.com/Azure/Microsoft.Extensions.Caching.Cosmos and it's a NETStandard 2.0 component using Microsoft.Extensions.Caching.Abstractions:6.0.0 (which we could bump to 8.0.0).

ealsur commented 8 months ago

@DamianEdwards let me know if we can contribute or if there is anything we can help with if this component sounds like a valuable addition