From 6657c29c79450d0c372d4a42335af33695024b5f Mon Sep 17 00:00:00 2001 From: Argo-Tianyi Date: Tue, 18 Jan 2022 20:02:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9B=B4=E6=96=B0=20Converter=20?= =?UTF-8?q?=E4=BD=BF=E6=9E=9A=E4=B8=BE=E8=BD=AC=E5=8F=98=E6=88=90=20Int?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Coverters/StringToEnumConverter.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blazor/admin/BootstrapAdmin.DataAccess.PetaPoco/Coverters/StringToEnumConverter.cs b/src/blazor/admin/BootstrapAdmin.DataAccess.PetaPoco/Coverters/StringToEnumConverter.cs index 2b0fb8a1..437ce0a5 100644 --- a/src/blazor/admin/BootstrapAdmin.DataAccess.PetaPoco/Coverters/StringToEnumConverter.cs +++ b/src/blazor/admin/BootstrapAdmin.DataAccess.PetaPoco/Coverters/StringToEnumConverter.cs @@ -48,9 +48,9 @@ class StringToEnumConverter { object? ret; var field = value?.ToString(); - if (!string.IsNullOrEmpty(field) && Enum.IsDefined(TargetType, field)) + if (!string.IsNullOrEmpty(field) && Enum.TryParse(TargetType, field, out var v)) { - ret = field; + ret = v; } else {