0
kicks
A Fluent syntax Guard method to perform (pre condition) contracts
Precondition method contracts explained and a sample of a nice fluent syntax:
Guard
.With<ArgumentNullException>
.Against(object == null)
.Say("The object cannot be null, than I am not able to process it");