public async ValueTask <IInstance> RunAsync(Guid id, Object args = null) { try { IInstance instance = await _instanceStorage.Load(id); return(await RunAsync(instance, args)); } catch (Exception ex) { await _instanceStorage.WriteException(id, ex); throw; } }