Add SetStatusCodeWriteLineDisposeAsync helper function
This commit is contained in:
@@ -35,6 +35,12 @@ public class RequestContext : IDisposable {
|
|||||||
|
|
||||||
public void SetStatusCode(HttpStatusCode status) => SetStatusCode((int) status);
|
public void SetStatusCode(HttpStatusCode status) => SetStatusCode((int) status);
|
||||||
|
|
||||||
|
public async Task SetStatusCodeWriteLineDisposeAsync(HttpStatusCode status, string message) {
|
||||||
|
SetStatusCode(status);
|
||||||
|
await WriteLineToRespAsync(message);
|
||||||
|
await RespWriter.FlushAsync();
|
||||||
|
}
|
||||||
|
|
||||||
public async Task SetStatusCodeAndDisposeAsync(int status) {
|
public async Task SetStatusCodeAndDisposeAsync(int status) {
|
||||||
using (this) {
|
using (this) {
|
||||||
SetStatusCode(status);
|
SetStatusCode(status);
|
||||||
|
|||||||
Reference in New Issue
Block a user