Fixed ArgumentExceptions

This commit is contained in:
ClemensF 2021-02-11 23:34:37 +01:00
parent 87ff5043f6
commit d4f5456dd5
10 changed files with 36 additions and 35 deletions

View file

@ -17,12 +17,12 @@ namespace MapControl.Caching
{
if (folder == null)
{
throw new ArgumentNullException("The parameter folder must not be null.");
throw new ArgumentNullException(nameof(folder));
}
if (string.IsNullOrEmpty(fileName))
{
throw new ArgumentException("The parameter fileName must not be null or empty.");
throw new ArgumentException("The fileName argument must not be null or empty", nameof(fileName));
}
Open(Path.Combine(folder.Path, fileName));

View file

@ -17,7 +17,7 @@ namespace MapControl.Caching
{
if (string.IsNullOrEmpty(path))
{
throw new ArgumentException("The parameter path must not be null or empty.");
throw new ArgumentException("The path argument must not be null or empty.", nameof(path));
}
if (string.IsNullOrEmpty(Path.GetExtension(path)))
@ -82,12 +82,12 @@ namespace MapControl.Caching
if (key == null)
{
throw new ArgumentNullException("The parameter key must not be null.");
throw new ArgumentNullException(nameof(key));
}
try
{
return fileDb.GetRecordByKey(key, new string[0], false) != null;
return fileDb.GetRecordByKey(key, Array.Empty<string>(), false) != null;
}
catch (Exception ex)
{
@ -106,7 +106,7 @@ namespace MapControl.Caching
if (key == null)
{
throw new ArgumentNullException("The parameter key must not be null.");
throw new ArgumentNullException(nameof(key));
}
var record = GetRecordByKey(key);
@ -144,12 +144,12 @@ namespace MapControl.Caching
if (key == null)
{
throw new ArgumentNullException("The parameter key must not be null.");
throw new ArgumentNullException(nameof(key));
}
if (!(value is ImageCacheItem imageCacheItem))
{
throw new ArgumentException("The parameter value must be a MapControl.Caching.ImageCacheItem instance.");
throw new ArgumentException("The value argument must be a MapControl.Caching.ImageCacheItem instance.", nameof(value));
}
AddOrUpdateRecord(key, imageCacheItem.Buffer, imageCacheItem.Expiration);