public async Task <TransferTask> Transfer(TransferTask task) { await CallService(); return(simulation.CommitTransfer(PrepareTask(task))); }