19 lines
444 B
C#
19 lines
444 B
C#
using Disco.Data.Repository;
|
|
using System;
|
|
|
|
namespace Disco.Services.Plugins
|
|
{
|
|
public abstract class PluginFeature : IDisposable
|
|
{
|
|
public PluginFeatureManifest Manifest { get; internal set; }
|
|
|
|
// Allow Custom Initialization (Optional)
|
|
public virtual void Initialize(DiscoDataContext Database) { return; }
|
|
|
|
public virtual void Dispose()
|
|
{
|
|
// Nothing in Base Class
|
|
}
|
|
}
|
|
}
|