Files
mixtape/zero.Core/Plugins/ZeroPluginOptions.cs
T
2020-10-06 16:00:27 +02:00

32 lines
574 B
C#

using System;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace zero.Core.Plugins
{
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 interface IZeroPluginOptions
{
string Name { get; set; }
string Description { get; set; }
List<string> LocalizationPaths { get; }
}
public interface IZeroPluginStartup
{
Task Startup();
}
}