2025-04-30 16:53:03 +02:00
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Crapfixer
|
|
|
|
|
{
|
|
|
|
|
public abstract class FeatureBase
|
|
|
|
|
{
|
|
|
|
|
public abstract string ID();
|
|
|
|
|
public abstract string Info();
|
|
|
|
|
public abstract string GetFeatureDetails();
|
2025-05-06 17:09:07 +02:00
|
|
|
public abstract Task<bool> CheckFeature(); // async
|
|
|
|
|
public abstract Task<bool> DoFeature(); // async
|
2025-04-30 16:53:03 +02:00
|
|
|
public abstract bool UndoFeature();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|