public static async Task <T> GetResourceBodyAs <T>(this AuthorizationHandlerContext context) { var body = await context.GetResourceBody(); return(JsonConvert.DeserializeObject <T>(body)); }