This commit is contained in:
Luke Pulverenti
2017-08-28 12:41:32 -04:00
parent efc2fa1b30
commit 780b761456
5 changed files with 26 additions and 12 deletions

View File

@@ -55,11 +55,15 @@ namespace MediaBrowser.Common.Plugins
get { return typeof(TConfigurationType); }
}
public void SetAttributes(string assemblyFilePath, string assemblyFileName, Version assemblyVersion, Guid assemblyId)
public void SetAttributes(string assemblyFilePath, string assemblyFileName, Version assemblyVersion)
{
AssemblyFilePath = assemblyFilePath;
AssemblyFileName = assemblyFileName;
Version = assemblyVersion;
}
public void SetId(Guid assemblyId)
{
Id = assemblyId;
}
@@ -78,7 +82,7 @@ namespace MediaBrowser.Common.Plugins
/// Gets the unique id.
/// </summary>
/// <value>The unique id.</value>
public Guid Id { get; private set; }
public virtual Guid Id { get; private set; }
/// <summary>
/// Gets the plugin version
@@ -284,6 +288,7 @@ namespace MediaBrowser.Common.Plugins
public interface IPluginAssembly
{
void SetAttributes(string assemblyFilePath, string assemblyFileName, Version assemblyVersion, Guid assemblyId);
void SetAttributes(string assemblyFilePath, string assemblyFileName, Version assemblyVersion);
void SetId(Guid assemblyId);
}
}