Move callback helpers to AspNetAdapter