BBaseBatch - Esempi
Batch da riga di comando
using B.BBaseClass;
public sealed class ImportBatch : BBaseBatch
{
public ImportBatch(string[] args) : base(args)
{
}
protected override bool LoadApp()
{
return true;
}
protected override bool ReadArguments()
{
return true;
}
public override async Task<bool> Run()
{
await Task.CompletedTask;
return true;
}
}
ImportBatch batch = new ImportBatch(args);
bool completed = await batch.Run();
Il costruttore della classe base richiama LoadApp e ReadArguments. Le implementazioni devono quindi essere preparate a essere invocate durante la costruzione dell'oggetto.
