using System.Collections.Generic; namespace StellaOps.Plugin.Hosting; public sealed class PluginHostResult { internal PluginHostResult( string pluginDirectory, IReadOnlyList searchPatterns, IReadOnlyList plugins, IReadOnlyList missingOrderedPlugins) { PluginDirectory = pluginDirectory; SearchPatterns = searchPatterns; Plugins = plugins; MissingOrderedPlugins = missingOrderedPlugins; } public string PluginDirectory { get; } public IReadOnlyList SearchPatterns { get; } public IReadOnlyList Plugins { get; } public IReadOnlyList MissingOrderedPlugins { get; } }