var builder = WebApplication.CreateBuilder(args);
var app = builder.Build();

app.MapGet("/", context => {
    var userAgents = context.Request.Headers["User-Agent"];
    Console.WriteLine(userAgents);
    if (userAgents.ToString().Contains("FITConnectDotNetSDK"))
        context.Response.StatusCode = 200;
    else
        context.Response.StatusCode = 400;
    return context.Response.CompleteAsync();
});

app.MapGet("/v1/destinations/{id}", context => {
    var userAgents = context.Request.Headers["User-Agent"];
    Console.WriteLine(userAgents);
    if (userAgents.ToString().Contains("FITConnectDotNetSDK"))
        context.Response.StatusCode = 200;
    else
        context.Response.StatusCode = 400;
    return context.Response.CompleteAsync();
});

app.Run("http://localhost:5050");