mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-03-29 13:21:50 +02:00
Use Guid.TryParseExact with format "D" (#1148)
This commit is contained in:
@@ -225,7 +225,7 @@ public partial class WireMockServer
|
||||
if (FileHelper.TryReadMappingFileWithRetryAndDelay(_settings.FileSystemHandler, path, out var value))
|
||||
{
|
||||
var mappingModels = DeserializeJsonToArray<MappingModel>(value);
|
||||
if (mappingModels.Length == 1 && Guid.TryParse(filenameWithoutExtension, out Guid guidFromFilename))
|
||||
if (mappingModels.Length == 1 && Guid.TryParse(filenameWithoutExtension, out var guidFromFilename))
|
||||
{
|
||||
ConvertMappingAndRegisterAsRespondProvider(mappingModels[0], guidFromFilename, path);
|
||||
}
|
||||
@@ -783,7 +783,7 @@ public partial class WireMockServer
|
||||
_settings.Logger.Info("MappingFile deleted : '{0}'", args.FullPath);
|
||||
string filenameWithoutExtension = Path.GetFileNameWithoutExtension(args.FullPath);
|
||||
|
||||
if (Guid.TryParse(filenameWithoutExtension, out Guid guidFromFilename))
|
||||
if (Guid.TryParse(filenameWithoutExtension, out var guidFromFilename))
|
||||
{
|
||||
DeleteMapping(guidFromFilename);
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@ internal static class StringUtils
|
||||
s => int.TryParse(s, out var result) ? (true, result) : (false, s),
|
||||
s => long.TryParse(s, out var result) ? (true, result) : (false, s),
|
||||
s => double.TryParse(s, out var result) ? (true, result) : (false, s),
|
||||
s => Guid.TryParse(s, out var result) ? (true, result) : (false, s),
|
||||
s => Guid.TryParseExact(s, "D", out var result) ? (true, result) : (false, s),
|
||||
s => TimeSpan.TryParse(s, out var result) ? (true, result) : (false, s),
|
||||
s => DateTime.TryParse(s, out var result) ? (true, result) : (false, s),
|
||||
s =>
|
||||
|
||||
Reference in New Issue
Block a user