안녕하세요. 현재 Windows에서 C#으로 SDK 개발을 진행 중인 초보 개발자입니다.
현재 SDK 개발을 마무리하는 단계에서 API (비동기 메서드)를 어떻게 제공해야 할 지 고민이 있습니다.
Unity C# 으로 개발할 당시에는 await, async를 사용할 수 없어서 비동기 메서드 A, B 를 순서대로(A->B) 실행시킬 때 A메서드에 콜백을 전달하여 B메서드를 호출했습니다.
현재는 await, async를 사용할 수 있는 상황이니까 콜백을 지양하는 것이 맞을까요?