Files
mixtape/zero.Core/Architecture/Plugins/ZeroPluginOptions.cs
T
2021-11-20 13:52:28 +01:00

30 lines
537 B
C#

namespace zero.Architecture;
public class ZeroPluginOptions : IZeroPluginOptions
{
public string Name { get; set; }
public string Description { get; set; }
public List<string> LocalizationPaths { get; private set; } = new List<string>();
public string PluginPath { get; set; }
}
public interface IZeroPluginOptions
{
string Name { get; set; }
string Description { get; set; }
List<string> LocalizationPaths { get; }
string PluginPath { get; set; }
}
public interface IZeroPluginStartup
{
Task Startup();
}