FubuMVC.Core.Http.Owin.Middleware.StaticFiles.WriteStatusCodeContinuation.Write C# (CSharp) Метод

Write() публичный Метод

public Write ( IHttpResponse response ) : System.Threading.Tasks.Task
response IHttpResponse
Результат System.Threading.Tasks.Task
        public override Task Write(IHttpResponse response)
        {
            response.WriteResponseCode(_status, _reason);
            return Task.CompletedTask;
        }

Usage Example

        public void writes_the_status_code_and_reason()
        {
            var writer = MockRepository.GenerateMock<IHttpResponse>();

            var continuation = new WriteStatusCodeContinuation(writer, HttpStatusCode.Accepted, "it's all good");

            continuation.Write(writer);

            writer.AssertWasCalled(x => x.WriteResponseCode(HttpStatusCode.Accepted, "it's all good"));
        }