Skip to content

Commit 19d842c

Browse files
authored
Replace ArgumentValidator.EnsureArgumentNotNull() by ArgumentNullException.ThrowIfNull() (#264)
* Replace `ArgumentValidator.EnsureArgumentNotNull()` by `ArgumentNullException.ThrowIfNull()` * Avoid quoted * Avoid nameof
1 parent b2bd069 commit 19d842c

File tree

279 files changed

+1142
-1163
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

279 files changed

+1142
-1163
lines changed

Orm/Xtensive.Orm.Tests.Core/Modelling/IndexingModel/TypeInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ public TypeInfo(Type type, int length, int scale, int precision)
188188

189189
public TypeInfo(Type type, bool isNullable)
190190
{
191-
ArgumentValidator.EnsureArgumentNotNull(type, "type");
191+
ArgumentNullException.ThrowIfNull(type);
192192
if (isNullable && type.IsValueType && !type.IsNullable())
193193
ArgumentValidator.EnsureArgumentIsInRange(true, false, false, "isNullable");
194194
Type = type;
@@ -205,7 +205,7 @@ public TypeInfo(Type type, bool isNullable, int length)
205205
public TypeInfo(Type type, bool isNullable, int length, CultureInfo culture)
206206
: this(type, isNullable, length)
207207
{
208-
ArgumentValidator.EnsureArgumentNotNull(culture, "culture");
208+
ArgumentNullException.ThrowIfNull(culture);
209209
Culture = culture;
210210
}
211211

@@ -216,4 +216,4 @@ public TypeInfo(Type type, bool isNullable, int length, int scale, int precision
216216
Precision = precision;
217217
}
218218
}
219-
}
219+
}

Orm/Xtensive.Orm.Tests.Core/Reflection/DelegateHelperCreateDelegateTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ private static void LogicTest(Type[] types, object callTarget, Type type, string
132132

133133
public static IEnumerable<TItem> Reverse<TItem>(IList<TItem> list)
134134
{
135-
ArgumentValidator.EnsureArgumentNotNull(list, "list");
135+
ArgumentNullException.ThrowIfNull(list);
136136
for (int i = list.Count-1; i>=0; i--)
137137
yield return list[i];
138138
}

Orm/Xtensive.Orm.Tests.Core/Tuples/DummyTuple.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public override void SetValue(int fieldIndex, object fieldValue)
8181

8282
public DummyTuple(TupleDescriptor descriptor)
8383
{
84-
ArgumentValidator.EnsureArgumentNotNull(descriptor, "descriptor");
84+
ArgumentNullException.ThrowIfNull(descriptor);
8585
this.descriptor = descriptor;
8686
values = new object[descriptor.Count];
8787
available = new BitArray(new bool[descriptor.Count]);

Orm/Xtensive.Orm.Tests.Framework/Internals/InstanceGeneratorBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ IEnumerable IInstanceGeneratorBase.GetInstances(Random random, int? count)
6464
/// <param name="provider">Instance generator provider this generator is bound to.</param>
6565
public InstanceGeneratorBase(IInstanceGeneratorProvider provider)
6666
{
67-
ArgumentValidator.EnsureArgumentNotNull(provider, "provider");
67+
ArgumentNullException.ThrowIfNull(provider);
6868
this.provider = provider;
6969
}
7070

Orm/Xtensive.Orm.Tests.Framework/TestSqlDriver.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public static class TestSqlDriver
1818

1919
public static SqlDriver Create(UrlInfo connectionUrl)
2020
{
21-
ArgumentValidator.EnsureArgumentNotNull(connectionUrl, "connectionUrl");
21+
ArgumentNullException.ThrowIfNull(connectionUrl);
2222
return BuildDriver(new ConnectionInfo(connectionUrl));
2323
}
2424

@@ -37,7 +37,7 @@ public static SqlDriver Create(string provider, string connectionString)
3737

3838
public static SqlDriver Create(ConnectionInfo connectionInfo)
3939
{
40-
ArgumentValidator.EnsureArgumentNotNull(connectionInfo, "connectionInfo");
40+
ArgumentNullException.ThrowIfNull(connectionInfo);
4141
return BuildDriver(connectionInfo);
4242
}
4343

Orm/Xtensive.Orm.Tests/Linq/FullTextColumnsDeclarationTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ private void RunQuery<T>(Expression<Func<T, object>>[] columns)
104104
private Expression<Func<T, object>>[] MakeUpColumns<T>(Expression<Func<T, object>> column, params Expression<Func<T, object>>[] additionalColumns)
105105
where T : Entity
106106
{
107-
ArgumentValidator.EnsureArgumentNotNull(column, "column");
107+
ArgumentNullException.ThrowIfNull(column);
108108
var columns = new List<Expression<Func<T, object>>>();
109109
columns.Add(column);
110110
if (additionalColumns!=null) {

Orm/Xtensive.Orm/Arithmetic/ArithmeticBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ public Arithmetic<T> ApplyRules(ArithmeticRules rules)
117117
/// <param name="rules">Arithmetic rules.</param>
118118
public ArithmeticBase(IArithmeticProvider provider, ArithmeticRules rules)
119119
{
120-
ArgumentValidator.EnsureArgumentNotNull(provider, "provider");
120+
ArgumentNullException.ThrowIfNull(provider);
121121
this.provider = provider;
122122
Rules = rules;
123123
OverflowAllowed = (rules.OverflowBehavior==OverflowBehavior.AllowOverflow);

Orm/Xtensive.Orm/Arithmetic/WrappingArithmetic{T,TBase}.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public abstract class WrappingArithmetic<T, TBase> : ArithmeticBase<T>
3434
public WrappingArithmetic(IArithmeticProvider provider, ArithmeticRules rules)
3535
: base(provider, rules)
3636
{
37-
ArgumentValidator.EnsureArgumentNotNull(provider, "provider");
37+
ArgumentNullException.ThrowIfNull(provider);
3838
BaseArithmetic = provider.GetArithmetic<TBase>();
3939
}
4040
}

Orm/Xtensive.Orm/Caching/CacheBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public abstract class CacheBase<TKey, TItem> : ICache<TKey, TItem>
3939
/// <inheritdoc/>
4040
public virtual void Remove(TItem item)
4141
{
42-
ArgumentValidator.EnsureArgumentNotNull(item, "item");
42+
ArgumentNullException.ThrowIfNull(item);
4343
RemoveKey(KeyExtractor(item));
4444
}
4545

Orm/Xtensive.Orm/Caching/FastConcurrentLruCache{TKey, TItem}.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public class FastConcurrentLruCache<TKey, TItem> :
4343
/// <inheritdoc/>
4444
public override TItem Add(TItem item, bool replaceIfExists)
4545
{
46-
ArgumentValidator.EnsureArgumentNotNull(item, "item");
46+
ArgumentNullException.ThrowIfNull(item);
4747
var key = KeyExtractor(item);
4848
if (replaceIfExists) {
4949
realCache.AddOrUpdate(key, item);

Orm/Xtensive.Orm/Caching/InfiniteCache.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public override bool ContainsKey(TKey key)
5353
/// <inheritdoc/>
5454
public override TItem Add(TItem item, bool replaceIfExists)
5555
{
56-
ArgumentValidator.EnsureArgumentNotNull(item, "item");
56+
ArgumentNullException.ThrowIfNull(item);
5757
var key = KeyExtractor(item);
5858

5959
TItem cachedItem;
@@ -114,7 +114,7 @@ public InfiniteCache(Converter<TItem, TKey> keyExtractor)
114114
/// <exception cref="ArgumentOutOfRangeException"><c>capacity</c> is out of range.</exception>
115115
public InfiniteCache(int capacity, Converter<TItem, TKey> keyExtractor)
116116
{
117-
ArgumentValidator.EnsureArgumentNotNull(keyExtractor, "keyExtractor");
117+
ArgumentNullException.ThrowIfNull(keyExtractor);
118118
if (capacity < 0)
119119
throw new ArgumentOutOfRangeException("capacity", capacity, Strings.ExArgumentValueMustBeGreaterThanOrEqualToZero);
120120
this.KeyExtractor = keyExtractor;

Orm/Xtensive.Orm/Caching/Interfaces/ICache.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ public interface ICache<TKey, TItem> : IEnumerable<TItem>, IInvalidatable
9292
/// <param name="item">The item to remove.</param>
9393
void Remove(TItem item)
9494
{
95-
ArgumentValidator.EnsureArgumentNotNull(item, "item");
95+
ArgumentNullException.ThrowIfNull(item);
9696
RemoveKey(KeyExtractor(item));
9797
}
9898

Orm/Xtensive.Orm/Caching/LruCache{TKey, TItem, TCached}.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ public override bool ContainsKey(TKey key)
113113
/// <inheritdoc/>
114114
public override TItem Add(TItem item, bool replaceIfExists)
115115
{
116-
ArgumentValidator.EnsureArgumentNotNull(item, "item");
116+
ArgumentNullException.ThrowIfNull(item);
117117
var key = KeyExtractor(item);
118118
TCached cached = cacheConverter.ConvertForward(item);
119119
TCached oldCached;
@@ -243,7 +243,7 @@ public LruCache(long maxSize, Converter<TItem, TKey> keyExtractor,
243243
{
244244
if (maxSize <= 0)
245245
ArgumentValidator.EnsureArgumentIsInRange(maxSize, 1, long.MaxValue, "maxSize");
246-
ArgumentValidator.EnsureArgumentNotNull(keyExtractor, "keyExtractor");
246+
ArgumentNullException.ThrowIfNull(keyExtractor);
247247
this.maxSize = maxSize;
248248
this.KeyExtractor = keyExtractor;
249249
this.cacheConverter = cacheConverter;

Orm/Xtensive.Orm/Caching/LruCache{TKey, TItem}.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public override bool ContainsKey(TKey key)
106106
/// <inheritdoc/>
107107
public override TItem Add(TItem item, bool replaceIfExists)
108108
{
109-
ArgumentValidator.EnsureArgumentNotNull(item, "item");
109+
ArgumentNullException.ThrowIfNull(item);
110110
var key = KeyExtractor(item);
111111
var cached = new KeyValuePair<TKey, TItem>(key, item);
112112
KeyValuePair<TKey, TItem> oldCached;
@@ -236,8 +236,8 @@ public LruCache(long maxSize, Converter<TItem, TKey> keyExtractor,
236236
{
237237
if (maxSize <= 0)
238238
ArgumentValidator.EnsureArgumentIsInRange(maxSize, 1, long.MaxValue, "maxSize");
239-
ArgumentValidator.EnsureArgumentNotNull(keyExtractor, "keyExtractor");
240-
ArgumentValidator.EnsureArgumentNotNull(sizeExtractor, "sizeExtractor");
239+
ArgumentNullException.ThrowIfNull(keyExtractor);
240+
ArgumentNullException.ThrowIfNull(sizeExtractor);
241241
this.maxSize = maxSize;
242242
this.KeyExtractor = keyExtractor;
243243
this.sizeExtractor = sizeExtractor;

Orm/Xtensive.Orm/Caching/MfLruCache.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ public override bool ContainsKey(TKey key)
153153
/// <inheritdoc/>
154154
public override TItem Add(TItem item, bool replaceIfExists)
155155
{
156-
ArgumentValidator.EnsureArgumentNotNull(item, "item");
156+
ArgumentNullException.ThrowIfNull(item);
157157
OnOperation2();
158158
var key = KeyExtractor(item);
159159
CachedItem cached;
@@ -409,7 +409,7 @@ public MfLruCache(int lruCapacity, int mfuCapacity, int efficiencyFactor,
409409
ArgumentValidator.EnsureArgumentIsInRange(lruCapacity , 1, int.MaxValue, "lruCapacity");
410410
if (mfuCapacity < 0)
411411
ArgumentValidator.EnsureArgumentIsInRange(lruCapacity , 0, int.MaxValue, "mfuCapacity");
412-
ArgumentValidator.EnsureArgumentNotNull(keyExtractor, "keyExtractor");
412+
ArgumentNullException.ThrowIfNull(keyExtractor);
413413
this.lruCapacity = lruCapacity;
414414
this.mfuCapacity = mfuCapacity;
415415
capacity = lruCapacity + mfuCapacity;

Orm/Xtensive.Orm/Caching/WeakCache.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public override bool TryGetItem(TKey key, bool markAsHit, out TItem item)
8787
[SecuritySafeCritical]
8888
public override TItem Add(TItem item, bool replaceIfExists)
8989
{
90-
ArgumentValidator.EnsureArgumentNotNull(item, nameof(item));
90+
ArgumentNullException.ThrowIfNull(item);
9191
RegisterOperation(2);
9292
var key = KeyExtractor(item);
9393
if (items == null) {
@@ -225,7 +225,7 @@ private void RegisterOperation(int weight)
225225
/// <param name="keyExtractor"><see cref="ICache{TKey, TItem}.KeyExtractor"/> property value.</param>
226226
public WeakCache(bool trackResurrection, Converter<TItem, TKey> keyExtractor)
227227
{
228-
ArgumentValidator.EnsureArgumentNotNull(keyExtractor, "keyExtractor");
228+
ArgumentNullException.ThrowIfNull(keyExtractor);
229229
this.trackResurrection = trackResurrection;
230230
this.KeyExtractor = keyExtractor;
231231
}

Orm/Xtensive.Orm/Caching/WeakestCache.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -210,9 +210,9 @@ public override bool ContainsKey(TKey key)
210210
[SecuritySafeCritical]
211211
public override TItem Add(TItem item, bool replaceIfExists)
212212
{
213-
ArgumentValidator.EnsureArgumentNotNull(item, "item");
213+
ArgumentNullException.ThrowIfNull(item);
214214
var key = KeyExtractor(item);
215-
ArgumentValidator.EnsureArgumentNotNull(key, "KeyExtractor.Invoke(item)");
215+
ArgumentNullException.ThrowIfNull(key, "KeyExtractor.Invoke(item)");
216216
RegisterOperation(4);
217217
WeakEntry entry;
218218
if (items.TryGetValue(key, out entry)) {
@@ -235,7 +235,7 @@ public override TItem Add(TItem item, bool replaceIfExists)
235235
[SecuritySafeCritical]
236236
public override void RemoveKey(TKey key)
237237
{
238-
ArgumentValidator.EnsureArgumentNotNull(key, "key");
238+
ArgumentNullException.ThrowIfNull(key);
239239
if (items.Remove(key, out var entry)) {
240240
entry.Dispose();
241241
}
@@ -360,7 +360,7 @@ private TItem GetItemByKeyInternal(TKey key, bool markAsHit)
360360
/// <param name="keyExtractor"><see cref="ICache{TKey, TItem}.KeyExtractor"/> property value.</param>
361361
public WeakestCache(bool trackKeyResurrection, bool trackItemResurrection, Converter<TItem, TKey> keyExtractor)
362362
{
363-
ArgumentValidator.EnsureArgumentNotNull(keyExtractor, "keyExtractor");
363+
ArgumentNullException.ThrowIfNull(keyExtractor);
364364
this.trackKeyResurrection = trackKeyResurrection;
365365
this.trackItemResurrection = trackItemResurrection;
366366
this.KeyExtractor = keyExtractor;

Orm/Xtensive.Orm/Collections/ChainedBuffer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public bool Contains(T item)
116116
/// <inheritdoc/>
117117
public void CopyTo(T[] array, int arrayIndex)
118118
{
119-
ArgumentValidator.EnsureArgumentNotNull(array, "array");
119+
ArgumentNullException.ThrowIfNull(array);
120120
ArgumentValidator.EnsureArgumentIsInRange(arrayIndex, 0, int.MaxValue, "arrayIndex");
121121

122122
if (array.Length < totalItemCount + arrayIndex)
@@ -135,7 +135,7 @@ public bool Remove(T item)
135135
/// <inheritdoc/>
136136
public void AddRange(IEnumerable<T> items)
137137
{
138-
ArgumentValidator.EnsureArgumentNotNull(items, "items");
138+
ArgumentNullException.ThrowIfNull(items);
139139
foreach (var item in items)
140140
Add(item);
141141
}

Orm/Xtensive.Orm/Collections/Deque.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ public bool Contains(T item)
271271
/// <inheritdoc/>
272272
public void CopyTo(T[] array, int arrayIndex)
273273
{
274-
ArgumentValidator.EnsureArgumentNotNull(array, "array");
274+
ArgumentNullException.ThrowIfNull(array);
275275
array.EnsureIndexIsValid<T>(arrayIndex);
276276

277277
if (arrayIndex + count > array.Length)
@@ -282,7 +282,7 @@ public void CopyTo(T[] array, int arrayIndex)
282282
/// <inheritdoc/>
283283
public void CopyTo(Array array, int index)
284284
{
285-
ArgumentValidator.EnsureArgumentNotNull(array, "array");
285+
ArgumentNullException.ThrowIfNull(array);
286286
array.EnsureIndexIsValid(index);
287287

288288
if (array.Rank!=1)

Orm/Xtensive.Orm/Collections/EnumerableUtils.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public static class EnumerableUtils
2929
/// starting from the <paramref name="first"/> one.</returns>
3030
public static IEnumerable<TItem> Unfold<TItem>(TItem first, Func<TItem, TItem> next)
3131
{
32-
ArgumentValidator.EnsureArgumentNotNull(next, "next");
32+
ArgumentNullException.ThrowIfNull(next);
3333
var current = first;
3434
while (current!=null) {
3535
yield return current;
@@ -52,7 +52,7 @@ public static IEnumerable<TItem> Unfold<TItem>(TItem first, Func<TItem, TItem> n
5252
/// </returns>
5353
public static IEnumerable<TItem> Unfold<TItem>(TItem first, Func<TItem, bool> include, Func<TItem, TItem> next)
5454
{
55-
ArgumentValidator.EnsureArgumentNotNull(next, "next");
55+
ArgumentNullException.ThrowIfNull(next);
5656
var current = first;
5757
while (include.Invoke(current)) {
5858
yield return current;

Orm/Xtensive.Orm/Collections/ExtensionCollection.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public T Get<T>()
4545
/// <inheritdoc/>
4646
public object Get(Type extensionType)
4747
{
48-
ArgumentValidator.EnsureArgumentNotNull(extensionType, "extensionType");
48+
ArgumentNullException.ThrowIfNull(extensionType);
4949
if (extensions==null)
5050
return null;
5151
object result;
@@ -68,7 +68,7 @@ public void Set<T>(T value)
6868
public void Set(Type extensionType, object value)
6969
{
7070
EnsureNotLocked();
71-
ArgumentValidator.EnsureArgumentNotNull(extensionType, "extensionType");
71+
ArgumentNullException.ThrowIfNull(extensionType);
7272
if (extensionType.IsValueType)
7373
throw new ArgumentException(string.Format(
7474
Strings.ExTypeXMustBeReferenceType, extensionType.GetShortName()), "extensionType");
@@ -148,7 +148,7 @@ public ExtensionCollection()
148148
public ExtensionCollection(IExtensionCollection source)
149149
: this()
150150
{
151-
ArgumentValidator.EnsureArgumentNotNull(source, "source");
151+
ArgumentNullException.ThrowIfNull(source);
152152
if (source.Count==0)
153153
return;
154154
if (source is ExtensionCollection sourceLikeMe) {

Orm/Xtensive.Orm/Collections/Graphs/Edge.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ public Edge()
8080
/// <param name="target">Target node.</param>
8181
public Edge(Node source, Node target)
8282
{
83-
ArgumentValidator.EnsureArgumentNotNull(source, "source");
84-
ArgumentValidator.EnsureArgumentNotNull(target, "target");
83+
ArgumentNullException.ThrowIfNull(source);
84+
ArgumentNullException.ThrowIfNull(target);
8585
Source = source;
8686
Target = target;
8787
Attach();

Orm/Xtensive.Orm/Collections/Graphs/Graph.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public Graph<Node<TNode>, Edge<TEdge>> CreateMutableCopy()
7272
/// Otherwise is must return null.</param>
7373
public void AddEdges(Func<TNode, TNode, TEdge> connector)
7474
{
75-
ArgumentValidator.EnsureArgumentNotNull(connector, "connector");
75+
ArgumentNullException.ThrowIfNull(connector);
7676
foreach (var source in Nodes)
7777
foreach (var target in Nodes) {
7878
var edge = connector.Invoke(source, target);

Orm/Xtensive.Orm/Collections/Graphs/TopologicalSorter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public static TopologicalSortResult<TNode, TEdge> Sort<TNode, TEdge>(Graph<TNode
8080
where TNode: Node
8181
where TEdge: Edge
8282
{
83-
ArgumentValidator.EnsureArgumentNotNull(graph, "graph");
83+
ArgumentNullException.ThrowIfNull(graph);
8484

8585
var result = new TopologicalSortResult<TNode, TEdge>();
8686

Orm/Xtensive.Orm/Collections/TypeRegistration.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ public override int GetHashCode()
102102
/// <param name="type">The type to register.</param>
103103
public TypeRegistration(Type type)
104104
{
105-
ArgumentValidator.EnsureArgumentNotNull(type, "type");
105+
ArgumentNullException.ThrowIfNull(type);
106106
this.type = type;
107107
}
108108

@@ -112,7 +112,7 @@ public TypeRegistration(Type type)
112112
/// <param name="assembly">The assembly to register.</param>
113113
public TypeRegistration(Assembly assembly)
114114
{
115-
ArgumentValidator.EnsureArgumentNotNull(assembly, "assembly");
115+
ArgumentNullException.ThrowIfNull(assembly);
116116
this.assembly = assembly;
117117
}
118118

@@ -124,7 +124,7 @@ public TypeRegistration(Assembly assembly)
124124
public TypeRegistration(Assembly assembly, string @namespace)
125125
: this(assembly)
126126
{
127-
ArgumentValidator.EnsureArgumentNotNull(@namespace, "@namespace");
127+
ArgumentNullException.ThrowIfNull(@namespace, "@namespace");
128128
this.@namespace = @namespace;
129129
}
130130
}

Orm/Xtensive.Orm/Collections/TypeRegistrationProcessorBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ protected virtual bool IsAcceptable(TypeRegistration registration, Type type)
6767

6868
private static IList<Type> FindTypes(Assembly assembly, Type baseType, TypeFilter filter)
6969
{
70-
ArgumentValidator.EnsureArgumentNotNull(assembly, "assembly");
71-
ArgumentValidator.EnsureArgumentNotNull(baseType, "baseType");
70+
ArgumentNullException.ThrowIfNull(assembly);
71+
ArgumentNullException.ThrowIfNull(baseType);
7272

7373
Type[] allTypes;
7474
try {

0 commit comments

Comments
 (0)