Class PluginDependencyMetadata
- Namespace
 - FoundationaLLM.Common.Models.Plugins.Metadata
 
- Assembly
 - FoundationaLLM.Common.dll
 
Provides the model for plugin dependency metadata.
public class PluginDependencyMetadata
  - Inheritance
 - 
      
      PluginDependencyMetadata
 
- Inherited Members
 
- Extension Methods
 
Properties
DependencyPluginNames
Gets or sets the list of dependencies for the plugin.
[JsonPropertyName("dependency_plugin_names")]
public List<string> DependencyPluginNames { get; set; }
  Property Value
Remarks
The list contains the names of the plugins that this plugin depends on.
SelectionType
Gets or sets the type of dependency selection.
[JsonPropertyName("selection_type")]
[JsonConverter(typeof(JsonStringEnumConverter))]
public PluginDependencySelectionTypes SelectionType { get; set; }