using System;
using System.Threading.Tasks;
using RestSharp;
public static async Task GetAuthTokenAsync(string email, string password)
{
var client = new RestClient("https://apim-fe-staging.tailoor.com");
var request = new RestRequest("/api-platform/v2/auth/business/login", Method.Post);
request.AddJsonBody(new
{
email = email,
password = password
});
try
{
var response = await client.ExecuteAsync(request);
if (response.IsSuccessful)
{
return response.Data;
}
else
{
Console.WriteLine($"Error: {response.StatusCode} - {response.ErrorMessage}");
return null;
}
}
catch (Exception ex)
{
Console.WriteLine($"Exception: {ex.Message}");
return null;
}
}
public class TokenResponse
{
public string Token { get; set; }
}