Top 20 NuGet don'trepeatyourselfprincipal Packages

AOP.Logging allows developers to log input parameters, duration of execution, return parameter and exceptions within 4 lines of code (Without violating DRY principal)