EnsureHelper.Net (nuget): Use this library to follow DRY principle when you check method arguments.
Keywords: check|arguments|dry|throw|exceptions|exception|ensure|nikolay_nelin|nikolay|nelin|valtech