We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ddde4fa commit 5114f2fCopy full SHA for 5114f2f
src/JSInterop/Microsoft.JSInterop/src/DotNetObjectReference.cs
@@ -1,6 +1,8 @@
1
// Copyright (c) .NET Foundation. All rights reserved.
2
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
3
4
+using System;
5
+
6
namespace Microsoft.JSInterop
7
{
8
/// <summary>
@@ -15,6 +17,11 @@ public static class DotNetObjectReference
15
17
/// <returns>An instance of <see cref="DotNetObjectReference{TValue}" />.</returns>
16
18
public static DotNetObjectReference<TValue> Create<TValue>(TValue value) where TValue : class
19
20
+ if (value is null)
21
+ {
22
+ throw new ArgumentNullException(nameof(value));
23
+ }
24
25
return new DotNetObjectReference<TValue>(value);
26
}
27
0 commit comments