capitalised XML field names
This commit is contained in:
parent
df9d822465
commit
1c420dd01e
12
ClientApp.cs
12
ClientApp.cs
@ -193,12 +193,12 @@ namespace Creditcall.ChipDna.Client
|
||||
var serializer = new XmlSerializer(typeof(TransactionPayload));
|
||||
TransactionPayload payload = (TransactionPayload)serializer.Deserialize(context.Request.InputStream);
|
||||
|
||||
Console.WriteLine($"Received start transaction: Amount={payload.amount}, Type={payload.transactionType}");
|
||||
Console.WriteLine($"Received start transaction: Amount={payload.Amount}, Type={payload.TransactionType}");
|
||||
|
||||
client.TransactionCompletionSource = new TaskCompletionSource<Dictionary<string, string>>();
|
||||
|
||||
// start transaction (non-blocking)
|
||||
client.PerformStartTransaction(payload.amount, payload.transactionType);
|
||||
client.PerformStartTransaction(payload.Amount, payload.TransactionType);
|
||||
|
||||
// Wait for completion with timeout
|
||||
var task = client.TransactionCompletionSource.Task;
|
||||
@ -299,12 +299,12 @@ namespace Creditcall.ChipDna.Client
|
||||
var serializer = new XmlSerializer(typeof(TransactionPayload));
|
||||
TransactionPayload payload = (TransactionPayload)serializer.Deserialize(context.Request.InputStream);
|
||||
|
||||
Console.WriteLine($"Received transaction request: Amount={payload.amount}, Type={payload.transactionType}");
|
||||
Console.WriteLine($"Received transaction request: Amount={payload.Amount}, Type={payload.TransactionType}");
|
||||
|
||||
client.TransactionCompletionSource = new TaskCompletionSource<Dictionary<string, string>>();
|
||||
|
||||
// start transaction (non-blocking)
|
||||
client.PerformStartTransaction(payload.amount, payload.transactionType);
|
||||
client.PerformStartTransaction(payload.Amount, payload.TransactionType);
|
||||
|
||||
// Wait for completion with timeout
|
||||
var task = client.TransactionCompletionSource.Task;
|
||||
@ -449,8 +449,8 @@ namespace Creditcall.ChipDna.Client
|
||||
[XmlRoot("TransactionPayload")]
|
||||
public class TransactionPayload
|
||||
{
|
||||
public string amount { get; set; }
|
||||
public string transactionType { get; set; }
|
||||
public string Amount { get; set; }
|
||||
public string TransactionType { get; set; }
|
||||
}
|
||||
|
||||
[XmlRoot("TransactionConfirmation")]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user