Skip to main content
isupergeek avatar

isupergeek

NuGet publisher profile

Packages
14
Total Downloads
19.5M
19,453,831

Packages (14)

NBuilder package icon

NBuilder

Through a fluent, extensible interface, NBuilder allows you to rapidly create test data, automatically assigning values to properties and public fields that are one of the built in .NET data types (e.g. ints and strings). NBuilder allows you to override for properties you are interested in using lambda expressions.

19.3M
downloads
Odin-Commands package icon

Odin-Commands

Odin is a conventions-based library for routing command-line arguments to the appropriate code to execute.

52.9K
downloads
Isg.EntityFramework package icon

Isg.EntityFramework

This package provides a means of intercepting entities before they are saved and taking custom actions, and distributing the configuration of the entity-relational model.

35.1K
downloads
Isg.EntityFramework.Interceptors.SoftDelete package icon

Isg.EntityFramework.Interceptors.SoftDelete

This package provides a soft delete interceptor for EntityFramework Code First.

26.9K
downloads
Isg.Collections package icon

Isg.Collections

This package adds useful extension methods to .NET Framework types in the System.Collections namespace.

14.8K
downloads
Isg.EntityFramework.Interceptors.Auditable package icon

Isg.EntityFramework.Interceptors.Auditable

This package provides an interceptorfor EntityFramework Code First which will plug in auditing fields on data models.

13.0K
downloads
Isg.Extensions package icon

Isg.Extensions

This package adds useful extension methods to .NET Framework types. System.String: Format(), SplitCompoundTerm(), and ToTitleCase(). System.Type: CreateInstance(), GetCustomAttribute(), GetCustomAttributes(), and Implements(). System.AppDomain: GetAllTypes().

9.5K
downloads
Isg.Enums package icon

Isg.Enums

This package adds friendly text output for System.Enum types. Use the GetDescription() method to return friendly text, or the text of a System.ComponentModel.DescriptionAttribute if applied. Parse() will parse the DescriptionAttribute, friendly text, or original text of the enums. Flag enums are not currently supported.

9.4K
downloads
Isg.Range package icon

Isg.Range

The Range class provides a .NET implementation of Range as described by Martin Fowler here: http://martinfowler.com/eaaDev/Range.html with a few additions of my own.

8.9K
downloads
Isg.EntityFramework.Interceptors package icon

Isg.EntityFramework.Interceptors

This package provides a means of intercepting entities before they are saved and taking custom actions.

8.8K
downloads
Isg.Domain package icon

Isg.Domain

This package provides a interfaces used by other members of the Isg.EntityFramework family of packages.

8.2K
downloads
Isg.EntityFramework.ObservableProvider package icon

Isg.EntityFramework.ObservableProvider

This package provides additional events for when EntityFramework connections are opened and closed, or commands are executed.

4.4K
downloads
Isg.Specification package icon

Isg.Specification

This package provides some classes and extension methods to support the Specification pattern.

4.2K
downloads
Isg.Time package icon

Isg.Time

Use Clock.Now in place of DateTime.Now in your production code. At unit testing time you can Pause() the clock at specific times. Use the TimeBox class to record how long a given operation takes to execute.

3.3K
downloads