elsa-core/src/modules/Elsa.Workflows.Api/Extensions/ApplicationBuilderExtensions.cs

16 lines
553 B
C#

using Elsa.Workflows.Api.Middleware;
using Microsoft.AspNetCore.Builder;
// ReSharper disable once CheckNamespace
namespace Elsa.Extensions;
/// <summary>
/// Provides extensions to <see cref="IApplicationBuilder"/>.
/// </summary>
public static class ApplicationBuilderExtensions
{
/// <summary>
/// Adds middleware that handles JSON serialization errors.
/// </summary>
public static IApplicationBuilder UseJsonSerializationErrorHandler(this IApplicationBuilder app) => app.UseMiddleware<JsonSerializationErrorHandlerMiddleware>();
}