Simon Cropp (SimonCropp)

SimonCropp

Geek Repo

Location:Canberra, ACT, Australia

Twitter:@SimonCropp

Github PK Tool:Github PK Tool


Organizations
FluentDateTime
Fody
ngenerics
NServiceBusExtensions
pmcau
VerifyTests

Simon Cropp's starred repositories

Fody

Extensible tool for weaving .net assemblies

MethodTimer

Injects some very basic method timing code.

Language:C#License:MITStargazers:686Issues:19Issues:52

Home

The landing page for Fody repositories

Language:C#License:MITStargazers:671Issues:14Issues:14

ConfigureAwait

Configure async code's ConfigureAwait at a global level

Language:C#License:MITStargazers:444Issues:6Issues:42

MethodDecorator

Compile time decorator pattern via IL rewriting

Language:C#License:MITStargazers:379Issues:12Issues:66

Equals

Generate Equals, GetHashCode and operators methods from properties.

Language:C#License:MITStargazers:111Issues:6Issues:54

ModuleInit

Adds a module initializer to an assembly.

Language:C#License:MITStargazers:111Issues:11Issues:13

AsyncErrorHandler

An extension for Fody to integrate error handling into async and TPL code

Language:C#License:MITStargazers:104Issues:12Issues:16

ToString

Generate ToString method from public properties.

Language:C#License:MITStargazers:82Issues:6Issues:22

Janitor

Simplifies the implementation of IDisposable

Language:C#License:MITStargazers:76Issues:7Issues:18

Ionad

Replaces static method calls.

InfoOf

Provides methodof, propertyof and fieldof equivalents of typeof .

Language:C#License:MITStargazers:65Issues:6Issues:16

PropertyChanging

Injects INotifyPropertyChanging code into properties at compile time.

Language:C#License:MITStargazers:54Issues:8Issues:10

Validar

Injects IDataErrorInfo or INotifyDataErrorInfo code into a class at compile time.

Language:C#License:MITStargazers:54Issues:8Issues:18

Newtonsoft.Json.Encryption

Leverages the Newtonsoft extension API to encrypt/decrypt specific nodes at serialization time

Language:C#License:MITStargazers:49Issues:3Issues:10

ExtraConstraints

Facilitates adding constraints for Enum and Delegate to types and methods.

Language:C#License:MITStargazers:47Issues:6Issues:18

Visualize

Adds debugger attributes to help visualize objects.

Language:C#License:MITStargazers:43Issues:7Issues:14

Caseless

Change string comparisons to be case insensitive.

Language:C#License:MITStargazers:40Issues:7Issues:12

NServiceBus.Serilog

Add support for sending NServiceBus logging through Serilog

Language:C#License:MITStargazers:39Issues:4Issues:38

Resourcer

Simplifies reading embedded resources from an Assembly.

Language:C#License:MITStargazers:37Issues:6Issues:8

LoadAssembliesOnStartup

Loads all the references on startup by actually using the types in the module initializer.

Language:C#License:MITStargazers:36Issues:7Issues:8

Obsolete

Helps keep usages of ObsoleteAttribute consistent.

Language:C#License:MITStargazers:32Issues:7Issues:20

EmptyConstructor

Adds an empty constructor to classes even if you have a non-empty one defined.

Language:C#License:MITStargazers:29Issues:8Issues:19

Scalpel

Strips all testing code from an assembly

Language:C#License:MITStargazers:27Issues:8Issues:8

AssertMessage

Add 'message' parameter to Assertions. Nunit, Mstest, Xunit is supported.

Language:C#License:MITStargazers:22Issues:7Issues:9

Publicize

Converts non-public members to public hidden members

Language:C#License:MITStargazers:12Issues:6Issues:9

NServiceBus.Validation

Message validation using DataAnnotations and FluentValidation

Language:C#License:MITStargazers:8Issues:3Issues:22

NServiceBus.Json

Add support for NServiceBus message serialization via System.Text.Json

Language:C#License:MITStargazers:5Issues:2Issues:2

NServiceBus.Attachments

An implementation of the claim check pattern.

Language:C#License:MITStargazers:4Issues:2Issues:22

NServiceBus.SqlNative

Native access to NServiceBus SqlTransport infrastructure without needing to reference NServiceBus

Language:C#License:MITStargazers:4Issues:2Issues:25