Updated to use EF Async methods

@HaoK @divega 

All functional tests passing.
@HaoK This had a redundant async keyword so I fixed this