using System.Security.Cryptography;
public static void Main()
string secret = "CjY:2MCqCTUTT<Kg0LfS=e8XT!mL4FkE";
string path = @"/api/v2/partner/healthcheck";
var sha256 = SHA256.Create();
byte[] hash = sha256.ComputeHash(Encoding.UTF8.GetBytes($"{path}{body}"));
var hmac = new HMACSHA512(Encoding.UTF8.GetBytes(secret));
var signature = hmac.ComputeHash(hash);
string base64EncodedSignature = Convert.ToBase64String(signature);
Console.WriteLine(base64EncodedSignature);