23 lines
574 B
C#
23 lines
574 B
C#
using Kit.Helpers.Repository;
|
|
|
|
namespace Kit.Helpers.Service
|
|
{
|
|
public interface ISQLiteVersionUpdateItem
|
|
{
|
|
void Execute(FileContentSqlite file);
|
|
|
|
string FileTypeKey { get; }
|
|
int OldVersion { get; }
|
|
int NewVersion { get; }
|
|
}
|
|
|
|
public abstract class SQLiteVersionUpdateItem : ISQLiteVersionUpdateItem
|
|
{
|
|
public abstract string FileTypeKey { get; }
|
|
public abstract int OldVersion { get; }
|
|
public abstract int NewVersion { get; }
|
|
|
|
public abstract void Execute(FileContentSqlite file);
|
|
}
|
|
}
|