public async override Task <bool> Process(ICouchSave couchSave) { var result = await Process(); StartWorkData startData = new StartWorkData(); startData.Work = RESULT; couchSave.save((IProcessData)startData, GetSettings()); return(true); }
public override async Task <bool> Process(IProcessData processData, ICouchSave couchSave) { var result = await Process(); StartWorkData startData = (StartWorkData)processData; startData.Work = RESULT; startData.Work.Subcon = startData.Subcon; couchSave.save((IProcessData)startData, GetSettings()); return(true); }
public async override Task <bool> Process(IProcessData processData, ICouchSave couchSave) { if (!processData.Validate()) { Debug.WriteLine("Error"); return(false); } TimeBlockData timeBlockData = (TimeBlockData)processData; couchSave.save(timeBlockData, GetSettings()); return(true); }
public override async Task <bool> Process(IProcessData processData, ICouchSave couchSave) { if (!processData.Validate()) { Debug.WriteLine("Error"); return(false); } SyncData syncData = (SyncData)processData; couchSave.save(syncData, GetSettings()); return(true); }
public abstract Task <bool> Process(ICouchSave couchSave);
public abstract Task <bool> Process(IProcessData processData, ICouchSave couchSave);
public override Task <bool> Process(ICouchSave couchSave) { throw new NotImplementedException(); }