const hmac = crypto.createHmac('sha512', notificationsKey);
hmac.update(JSON.stringify(params, Object.keys(params).sort()));
const signature = hmac.digest('hex');
question from:https://stackoverflow.com/questions/65833132/how-can-i-translate-this-nodejs-code-to-c-sharp-code