public static TEntity GetEntityOrThrow <TEntity>(this TableResult result) { result.EnsureSuccessStatusCode(); return((TEntity)result.Result); }
public static TableResult EnsureSuccessStatusCode(this TableResult result) { return(result.HasSuccessStatusCode() ? result : throw new TableException(result.HttpStatusCode)); }
public static bool HasSuccessStatusCode(this TableResult result) { return(result.HttpStatusCode < 400); }