1. 纯函数,输入输出相同,即使是耗时cpu密集型的任务,也是纯函数。
但是这种你实际使用的时候大概率需要用 Task Run 来包裹,这样做的目的是用主线程来给用户表示等待的 UI 呈现。
如果不用,那就直接等就好了。
2 Loaded 函数
很多 UI 框架都会有的事件。应该在界面加载完毕后 call
里面应该使用 fire and forget 的异步函数