| File: HttpResetTestException.cs | Web Access |
| Project: src\aspnetcore\src\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj (Microsoft.AspNetCore.TestHost) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using Microsoft.AspNetCore.Http.Features; namespace Microsoft.AspNetCore.TestHost; /// <summary> /// Used to surface to the test client that the application invoked <see cref="IHttpResetFeature.Reset"/> /// </summary> public class HttpResetTestException : Exception { /// <summary> /// Creates a new test exception /// </summary> /// <param name="errorCode">The error code passed to <see cref="IHttpResetFeature.Reset"/></param> public HttpResetTestException(int errorCode) : base($"The application reset the request with error code {errorCode}.") { ErrorCode = errorCode; } /// <summary> /// The error code passed to <see cref="IHttpResetFeature.Reset"/> /// </summary> public int ErrorCode { get; } }