returned for Tags:"Abstraction"
FileSystemAbstraction provides a filesystem abstraction layer.
Inspired by Gaufrette (PHP) :
The filesystem abstraction layer permits you to develop your application without the need to know were all those medias will be stored and how.
Another advantage of this is the possibility to update the...
Provides a 'Local' filesystem abstraction layer to FileSystemAbstraction.
Interfaced wrappers around System Configuration ConfigurationManager with support for extensibility points and strongly typed helpers.
Abstractions on Azure service infrastructure to help Arragro interact with Azure.
This package provides easy file system abstraction and two implementations storing through azure blob storage or local disk. These implementations are interchangeable and you can easily switch between them in different environments.
Small and simple abstraction around System.Net.Mail.SmtpClient that allows for mocking
NHibernate mapping using System.ComponentModel.DataAnnotations and wrappers for tests and ORM switching.
Command/Query abstraction library for .NET applications.
14,103 total downloads
Provides types used by all Thinktecture.*.Abstractions projects.
Provides interfaces for types in System.Runtime: StringBuilder, WaitHandle, EventArgs.
Provides interfaces for types in System.Text.Encoding: Encoding, Encoder, Decoder
12,851 total downloads
Provides interfaces for types in System.IO: Stream, MemoryStream, BinaryReader, BinaryWriter, StreamReader, StreamWriter, StringReader, StringWriter, TextReader, TextWriter.
Provides interfaces for types in System.IO.FileSystem: Directory, File, FileSystemInfo, DirectoryInfo, FileInfo, FileStream, SafeFileHandle.
Provides interfaces for types in System.Runtime.Handles: SafeHandle, CriticalHandle, SafeWaitHandle.
nJupiter.Abstraction.Logging is an abstraction library which makes it easy to change between different logging frameworks in runtime. nJupiter.Abstraction.Logging currently have implementations for NLog, log4net (both the old and the new public key token) and Enterprise Library Logging Application...
Tracing.NET - A simple Logger/Tracer abstraction
A simple abstraction layer over file system like APIs
A MongoDB-based implementation of the NoSQL abstraction layer