장점: 비동기 처리가 가능한거

단점: 코드 읽기 어려움

RunAsync 함수만 실행하니까 어디서 이게 돌아가고 있는지 다른 위치에 구현된거 다 찾아서 읽어야함

못읽을거는 없기는 한데 좀