27 lines
938 B
C#
27 lines
938 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace DiscordBotCore.Plugin;
|
|
|
|
public class OnlinePlugin
|
|
{
|
|
public int PluginId { get; private set; }
|
|
public string PluginName { get; private set; }
|
|
public string PluginDescription { get; private set; }
|
|
public string LatestVersion { get; private set; }
|
|
public string PluginAuthor { get; private set; }
|
|
public string PluginLink { get; private set; }
|
|
public int OperatingSystem { get; private set; }
|
|
|
|
[JsonConstructor]
|
|
public OnlinePlugin(int pluginId, string pluginName, string pluginDescription, string latestVersion,
|
|
string pluginAuthor, string pluginLink, int operatingSystem)
|
|
{
|
|
PluginId = pluginId;
|
|
PluginName = pluginName;
|
|
PluginDescription = pluginDescription;
|
|
LatestVersion = latestVersion;
|
|
PluginAuthor = pluginAuthor;
|
|
PluginLink = pluginLink;
|
|
OperatingSystem = operatingSystem;
|
|
}
|
|
} |