Mark Cilia Vincenti's repositories
AsyncKeyedLock
An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.
ListShuffle
Thread-safe list, array and span shuffle extension library, using Fisher-Yates shuffle and optional cryptographically-strong random.
OpenWeatherMap.Cache
An asynchronous .NET Standard 2.0 library that allows you to fetch & cache current weather readings from the OpenWeather API, with built-in resiliency that can extend the cache lifetime in case the API is unreachable.
AsyncKeyedLockBenchmarks
Benchmarking keyed lockers
EasyCaching
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
2sxc
DNN + 2sxc = #DNNCMS - This tool helps web designers and developers prepare great looking content in DNN (DotNetNuke). It's like mixing DNN with Umbraco and Drupal :)
apiops
APIOps applies the concepts of GitOps and DevOps to API deployment. By using practices from these two methodologies, APIOps can enable everyone involved in the lifecycle of API design, development, and deployment with self-service and automated tools to ensure the quality of the specifications and APIs that they’re building.
AsyncStateMachine
A framework for creating state machines and lightweight state machine-based workflows for Microsoft .NET
CachedQueries
A library provides IQueryable results caching
CasCap.Common
A range of .NET Standard libraries full of helper functions, extensions, utilities, abstract classes, etc...
Cesium
C compiler for the CLI platform
durabletask
Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
EasyMemoryCache
MemoryCache Framework for .NET Core
ecommerce-microservices
🛍️ A practical microservices, built with .Net 7, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
EFCoreSecondLevelCacheInterceptor
EF Core Second Level Cache Interceptor
EventDriven.EventBus.Abstractions
An event bus abstraction.
EventDriven.EventBus.Dapr
Event bus abstraction over Dapr pub/sub
EventDriven.Sagas
Abstractions and reference architecture for atomic operations that span multiple services.
FolderSyncNet
Folder synchroniser: Automatically copies updated files from source folder to destination folder for backup purposes. Provides also automatic generation of version history of old file versions.
freshli-cli
A tool for displaying historical metrics about a project's dependencies. Run the Freshli CLI on your project to see how its dependency freshness changes over time.
iot-central-bidirectional-device-bridge
The Device Bridge enables the connection of devices to Azure IoT Central in scenarios where it's not possible to use the Azure IoT Device SDKs.
jellyfin
The Free Software Media System
maui
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
microsoft-identity-web
Helps creating protected web apps and web APIs with Microsoft identity platform and Azure AD B2C
nopCommerce
ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
OpenActive.Server.NET
.NET server library for OpenActive implementation