Files
mixtape/zero.Core/Architecture/Plugins/ZeroPluginOptions.cs
T

30 lines
537 B
C#
Raw Normal View History

2021-11-20 13:52:28 +01:00
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();
}