public void ConfigureTransformer([CanBeNull] string assemblyName, [NotNull] string transformerClass, [CanBeNull] string transformerOptions, bool forceReloadConfiguration) { try { ITransformer plugin = GetOrCreatePlugin <ITransformer>(assemblyName, transformerClass); plugin.Configure(this, transformerOptions, forceReloadConfiguration); } catch (Exception ex) { Log.WriteError( $"Cannot configure plugin '{transformerClass}' in assembly '{ShowAssemblyName(assemblyName)}'; reason: {ex.Message}"); throw; } }