This project has moved. For the latest updates, please go here.

Use reflection to determine the argument name.

Current: If no name is provided when using Requires, a generic name "value" is supplied. Proposal: If no name is provided when using Requires, use Reflection to look up the argument's name.

Id #21817 | Release: None | Updated: Apr 21, 2015 at 3:49 PM by dot_NET_Junkie | Created: Apr 21, 2015 at 3:11 PM by robbratton

Unmaintained library, so now what?

Hey @dot_NET_Junkie In this thread, you say you don't use this anymore. I'm surprised, because it's so good! What do you use now? I assume it is even better that CuttingEdge.Conditions, and that...

Id #21754 | Release: None | Updated: Mar 10, 2015 at 12:16 PM by dot_NET_Junkie | Created: Mar 7, 2015 at 7:23 AM by thoqbk

Add localized message

Some time is usefull show directly to the user the validation message because is possible he can resolve the issue himself. I need the localization in German and Italian. Thank you

Id #21228 | Release: None | Updated: Aug 13, 2014 at 3:07 PM by Ivano | Created: Aug 13, 2014 at 3:07 PM by Ivano

Portable Class Library Support

Would like to see a PCL compilation included with the NuGet package.

Id #20064 | Release: None | Updated: Aug 12, 2013 at 10:31 AM by dot_NET_Junkie | Created: Aug 11, 2013 at 11:57 PM by colinbo

Include Condition.Requires overloads with Func<> to get parameter name

Your library is far superior to netfx.Guard apart from just one feature!   Condition.Requires() that you manually type the name for the parameter being checked. netfx.Guard uses this syntax:   Guar...

Id #17905 | Release: None | Updated: Mar 2, 2014 at 4:13 PM by golden_jubilee | Created: Apr 23, 2012 at 12:48 AM by georgiosd

StyleCop Rule CA1062 Fires

Condition.Requires(inEmailBody, "inEmailBody").IsNotNull(); gives   CA1062 : Microsoft.Design : In externally visible method 'BusinessEmailSender.ReplaceHostName(string)', validate parameter 'inEma...

Id #16907 | Release: None | Updated: Feb 14, 2013 at 2:40 AM by Cpugeni | Created: Nov 15, 2011 at 4:30 PM by bigwave

Add collection extension methods that take a predicate

For instance:   public static ConditionValidator<TCollection> ContainsAll<TCollection, TItem>( this ConditionValidator<TCollection> validator, Func<TItem, bool> predicate) where TCollection...

Id #15570 | Release: None | Updated: Feb 14, 2013 at 2:40 AM by dot_NET_Junkie | Created: Mar 25, 2011 at 3:02 PM by dot_NET_Junkie

Installer Cleanup

Set the CHM icon in the Program Files folder Add a link to the Program Files folder to uninstall CuttingEdge.Conditions Add a link to the Program Files folder to browse to the installation folder ...

Id #7674 | Release: None | Updated: Feb 14, 2013 at 2:40 AM by dot_NET_Junkie | Created: Sep 25, 2008 at 5:19 PM by mattman206

  • 1-8 of 8 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items