diff --git a/Dalamud/Plugin/PluginManager.cs b/Dalamud/Plugin/PluginManager.cs index 0a6a4b925..2ea2aaa55 100644 --- a/Dalamud/Plugin/PluginManager.cs +++ b/Dalamud/Plugin/PluginManager.cs @@ -104,8 +104,7 @@ namespace Dalamud.Plugin } catch (Exception ex) { Log.Error(ex, $"Plugin load for {dllFile.FullName} failed."); - if (ex is ReflectionTypeLoadException) { - var typeLoadException = ex as ReflectionTypeLoadException; + if (ex is ReflectionTypeLoadException typeLoadException) { foreach (var exception in typeLoadException.LoaderExceptions) { Log.Error(exception, "LoaderException:"); } diff --git a/Dalamud/Plugin/PluginRepository.cs b/Dalamud/Plugin/PluginRepository.cs index 390544157..d56c43ca0 100644 --- a/Dalamud/Plugin/PluginRepository.cs +++ b/Dalamud/Plugin/PluginRepository.cs @@ -152,8 +152,7 @@ namespace Dalamud.Plugin } catch (Exception ex) { Log.Error(ex, "Plugin download failed hard."); - if (ex is ReflectionTypeLoadException) { - var typeLoadException = ex as ReflectionTypeLoadException; + if (ex is ReflectionTypeLoadException typeLoadException) { foreach (var exception in typeLoadException.LoaderExceptions) { Log.Error(exception, "LoaderException:"); }