Skip to content

Commit 003ad89

Browse files
committed
Replacing NotNullAttribute with thrown exceptions
1 parent d41f2cc commit 003ad89

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

src/Microsoft.AspNet.HttpOverrides/OverrideHeaderMiddleware.cs

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using System.Threading.Tasks;
77
using Microsoft.AspNet.Builder;
88
using Microsoft.AspNet.Http;
9-
using Microsoft.Extensions.Internal;
109

1110
namespace Microsoft.AspNet.HttpOverrides
1211
{
@@ -21,8 +20,18 @@ public class OverrideHeaderMiddleware
2120
private readonly OverrideHeaderMiddlewareOptions _options;
2221
private readonly RequestDelegate _next;
2322

24-
public OverrideHeaderMiddleware([NotNull] RequestDelegate next, [NotNull] OverrideHeaderMiddlewareOptions options)
23+
public OverrideHeaderMiddleware(RequestDelegate next, OverrideHeaderMiddlewareOptions options)
2524
{
25+
if (next == null)
26+
{
27+
throw new ArgumentNullException(nameof(next));
28+
}
29+
30+
if (options == null)
31+
{
32+
throw new ArgumentNullException(nameof(options));
33+
}
34+
2635
_options = options;
2736
_next = next;
2837
}

src/Microsoft.AspNet.HttpOverrides/project.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
"url": "git://github.com/aspnet/basicmiddleware"
77
},
88
"dependencies": {
9-
"Microsoft.AspNet.Http.Extensions": "1.0.0-*",
10-
"Microsoft.Extensions.NotNullAttribute.Sources": { "version": "1.0.0-*", "type": "build" }
9+
"Microsoft.AspNet.Http.Extensions": "1.0.0-*"
1110
},
1211
"frameworks": {
1312
"dnx451": { },

0 commit comments

Comments
 (0)