Add ToStatus extension for HttpStatusCode to Status conversion

Introduced a ToStatus extension method in StatusExtensions to enable direct conversion from HttpStatusCode to Status by casting. This simplifies mapping between HTTP status codes and internal Status values.
This commit is contained in:
2026-03-30 11:33:28 +02:00
parent 68f4486fa1
commit 620c0eff22

View File

@@ -29,4 +29,6 @@ public static class StatusExtensions
Status.QueryFailed => false,
_ => status.ToHttpStatusCode() is HttpStatusCode httpStatus && httpStatus.IsSuccess()
};
public static Status ToStatus(this HttpStatusCode code) => (Status)(short)code;
}