implement plugins section
This commit is contained in:
8
TorchRemote.Models/Responses/PluginInfo.cs
Normal file
8
TorchRemote.Models/Responses/PluginInfo.cs
Normal file
@@ -0,0 +1,8 @@
|
||||
namespace TorchRemote.Models.Responses;
|
||||
|
||||
public record PluginInfo(Guid Id, string Name, string Version);
|
||||
|
||||
public record PluginItemInfo(Guid Id, string Name, string Version, string Author) : PluginInfo(Id, Name, Version);
|
||||
|
||||
public record FullPluginItemInfo(Guid Id, string Name, string Description, string Version, string Author) : PluginItemInfo(Id, Name, Version, Author);
|
||||
public record InstalledPluginInfo(Guid Id, string Name, string Version, string? SettingId) : PluginInfo(Id, Name, Version);
|
Reference in New Issue
Block a user