From 1f9a451e2f7e59432fb2b405c6824d92bca19115 Mon Sep 17 00:00:00 2001 From: Hisham Abdullah Bin Ateya Date: Fri, 12 Jun 2015 02:26:34 +0300 Subject: [PATCH] Using 'nameof' operator instead of margic strings --- .../Routing/ActionSelectionDecisionTree.cs | 4 ++-- src/Microsoft.AspNet.Mvc.Extensions/AntiForgery/BinaryBlob.cs | 4 ++-- .../ModelBinding/MutableObjectModelBinderTest.cs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Microsoft.AspNet.Mvc.Core/Routing/ActionSelectionDecisionTree.cs b/src/Microsoft.AspNet.Mvc.Core/Routing/ActionSelectionDecisionTree.cs index a074baac8f..641ed7b3e3 100644 --- a/src/Microsoft.AspNet.Mvc.Core/Routing/ActionSelectionDecisionTree.cs +++ b/src/Microsoft.AspNet.Mvc.Core/Routing/ActionSelectionDecisionTree.cs @@ -170,11 +170,11 @@ namespace Microsoft.AspNet.Mvc.Routing // would throw. #if DNX451 throw new InvalidEnumArgumentException( - "item", + nameof(item), (int)constraint.KeyHandling, typeof(RouteKeyHandling)); #else - throw new ArgumentOutOfRangeException("item"); + throw new ArgumentOutOfRangeException(nameof(item)); #endif } diff --git a/src/Microsoft.AspNet.Mvc.Extensions/AntiForgery/BinaryBlob.cs b/src/Microsoft.AspNet.Mvc.Extensions/AntiForgery/BinaryBlob.cs index b71497e3b3..01a48d409d 100644 --- a/src/Microsoft.AspNet.Mvc.Extensions/AntiForgery/BinaryBlob.cs +++ b/src/Microsoft.AspNet.Mvc.Extensions/AntiForgery/BinaryBlob.cs @@ -29,11 +29,11 @@ namespace Microsoft.AspNet.Mvc { if (bitLength < 32 || bitLength % 8 != 0) { - throw new ArgumentOutOfRangeException("bitLength"); + throw new ArgumentOutOfRangeException(nameof(bitLength)); } if (data == null || data.Length != bitLength / 8) { - throw new ArgumentOutOfRangeException("data"); + throw new ArgumentOutOfRangeException(nameof(data)); } _data = data; diff --git a/test/Microsoft.AspNet.Mvc.Core.Test/ModelBinding/MutableObjectModelBinderTest.cs b/test/Microsoft.AspNet.Mvc.Core.Test/ModelBinding/MutableObjectModelBinderTest.cs index 8fc0a20ded..918ecb850e 100644 --- a/test/Microsoft.AspNet.Mvc.Core.Test/ModelBinding/MutableObjectModelBinderTest.cs +++ b/test/Microsoft.AspNet.Mvc.Core.Test/ModelBinding/MutableObjectModelBinderTest.cs @@ -1744,7 +1744,7 @@ namespace Microsoft.AspNet.Mvc.ModelBinding { if (value < DateOfBirth) { - throw new ArgumentOutOfRangeException("value", "Date of death can't be before date of birth."); + throw new ArgumentOutOfRangeException(nameof(value), "Date of death can't be before date of birth."); } _dateOfDeath = value; }