- refactoring : remove async interface from resources.
- update      : add dependency count to resource.

Signed-off-by: Kim <Kulling>