Top 20 NuGet abstractions Packages
This package contains process abstractions used by other CodeGator packages. Platforms supported: .NET 4.61 or above .NET Standard 2.0 or above
Provides modelling abstractions for data, like identifiable entities, hierarchy nodes, and so on.
Provides simple abstraction layer over an existing logging frameworks.
The core abstractions and public interfaces used for .NET Core application development.
Abstractions for the PushServer framework for ASP.NET Core 2. Commonly used types: IPushConfigurationManager IPushProvider
Abstractions for a startup system and service registration for a DI container.
FilterMutator abstractions for extending basic functionality via inversion of control.
Abstractions project contains interfaces that you may use to implement authentication and authorization logic and to transform user claims principal into a rich domain entity.
This package delivery an interface to be used in any application concern for caching purposes.
A simple abstraction on top of the Dapper extension synchronous and asynchronous methods to aid testability. This is based on the original code by Andrew Miller.
This package contains low-level abstractions used by other CodeGator packages. Platforms supported: .NET 4.61 or above .NET Standard 2.0 or above
Abstractions for push subscription management using PushServer framework for ASP.NET Core 2. Commonly used types: PushChannelConfiguration PushChannelOptions
Abstractions for System.IO.FileSystem.Watcher Provides: IFileSystemWatcher
Implementations for IO Abstractions of Leoxia.Lx.IO.Abstractions
Abstractions for System.IO.FileSystem.DriveInfo Provides: IDriveInfo IDriveInfoFactory