Medusa.net/Medusa.Core/Program.cs

28 lines
510 B
C#

using FastEndpoints;
using Medusa.Core.Extensions;
using Medusa.Core.Middlewares;
using Medusa.Core.Request;
using System.Text;
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddFastEndpoints();
builder.Services.AddHandlers();
builder.AddServiceDefaults();
// Add services to the container.
var app = builder.Build();
app.UseMiddleware<BodyParsingMiddleware>();
app.UseFastEndpoints();
app.UseHandlers();
app.Run();