|
|
|
@ -20,9 +20,9 @@ namespace MediaBrowser.Model.Plugins
|
|
|
|
|
public PluginInfo(string name, Version version, string description, Guid id, bool canUninstall)
|
|
|
|
|
{
|
|
|
|
|
Name = name;
|
|
|
|
|
Version = version?.ToString() ?? throw new ArgumentNullException(nameof(version));
|
|
|
|
|
Version = version;
|
|
|
|
|
Description = description;
|
|
|
|
|
Id = id.ToString();
|
|
|
|
|
Id = id;
|
|
|
|
|
CanUninstall = canUninstall;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -34,7 +34,7 @@ namespace MediaBrowser.Model.Plugins
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Gets or sets the version.
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Version { get; set; }
|
|
|
|
|
public Version Version { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Gets or sets the name of the configuration file.
|
|
|
|
@ -49,7 +49,7 @@ namespace MediaBrowser.Model.Plugins
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Gets or sets the unique id.
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Id { get; set; }
|
|
|
|
|
public Guid Id { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Gets or sets a value indicating whether the plugin can be uninstalled.
|
|
|
|
|