pombeirp
NuGet publisher profile
Packages (10)
T4Factories
T4 Factories uses T4toolbox to automatically generate the source code for factory implementations and even contracts (if they don't exist already), based on a concrete class and a base interface. It allows easier use of the factory pattern for easier unit testing and refactoring.
Testeroids
Testeroids is a framework and a set of guidelines working in concert for great productivity in unit testing of .NET projects.
DeveloperInTheFlow.FactoryGenerator
Console application that automatically generates factory implementations for classes marked with [GenerateFactory] attribute, by using Roslyn C# Compiler-as-a-Service. New files named <TargetClass>Factory.Generated.cs are added to the project. Can be used in a build server environment.
Unity.TypedFactories
This project provides functionality similar to Castle.Windsor Typed Factories, for the Unity IoC container.
DeveloperInTheFlow.ProgressProvider
Provides a hierarchical implementation of the System.IProgress<T> interface, allowing for more complex scenarios with multiple parallel operations being reported.
RxSchedulers.Switch
Provides a way to abstract the retrieval of Rx schedulers, such that the actual logic can be replaced at any moment. Useful for unit testing Reactive Extensions.
DeveloperInTheFlow.Nini
Nini is an uncommonly powerful .NET configuration library designed to help build highly configurable applications quickly.
DeveloperInTheFlow.Sentry.UWP
UWP (Universal Windows Platform) client for Sentry. Adds support for newer tags, such as release and environment. Compatible with Windows 10 apps (Desktop, Mobile, Xbox One and IoT). Also compatible with Windows 8.1 using a linked assembly (albeit only using common APIs).
LinqContrib
This project provides extension methods that extend the existing set available in LINQ.
ProjectedCollections
Provides "live" collections which can take a source collection in order to be populated with projected items. An example would be a collection of view models which is populated from a collection of models.