19 lines
565 B
C#
19 lines
565 B
C#
using OwnChar.Data;
|
|
using Pilz.Plugins.Advanced;
|
|
|
|
namespace OwnChar.App.Desktop.Api;
|
|
|
|
public abstract class LoginProvider : PluginFeature
|
|
{
|
|
public abstract IDataManager GetDefault(IMainWindowApi api);
|
|
public abstract void Configure(IMainWindowApi api, ref IDataManager? manager);
|
|
|
|
protected LoginProvider(string featureType, string identifier) : base(featureType, identifier)
|
|
{
|
|
}
|
|
|
|
protected LoginProvider(string featureType, string featureIdentifier, string? featureName) : base(featureType, featureIdentifier, featureName)
|
|
{
|
|
}
|
|
}
|