CatNip - Application Abstractions
-
Updated
Sep 30, 2024 - C#
CatNip - Application Abstractions
Base abstractions and Discord's entities for MariBot.
Simple .NET Core WebAPI application in C#, with the leaky abstractions in https://github.com/seancunningham2020/app-leaky fixed. Created in Visual Studio Code.
Utilities and abstractions that I use with my projects.
CatNip - Infrastructure Abstractions
A collection of interfaces and abstractions for .NET
CatNip - Domain Abstractions
Abstractions for Assembly, Console, File, FileInfo and other static classes or static methods not mockable.
CatNip - Presentation Abstractions
Abstract classes, interfaces, and enums shared across ChatAIze projects for better interoperability.
Get all installed apps from your users windows device. (Win32 Programs do not count).
File system abstractions for building testable applications.
.NET standard 2.0 utils and helpers to write source files (for source generators and general purpose)
File system abstractions for building testable applications hosted in Azure.
Provides common abstractions for domain modelling
A light abstraction around Dapper and Dapper.Contrib that also maintains the behavior IDbConnection.
Messaging queue abstractions for building testable applications.
Interfaces for commonly used .NET types like `File`, `Directory`, `Stream`, `Path`, `Math`, `Environment`, `Task`, etc. for better testability.
Add a description, image, and links to the abstractions topic page so that developers can more easily learn about it.
To associate your repository with the abstractions topic, visit your repo's landing page and select "manage topics."