eSeal Solution is a smart service to deliver the eInvoice from the taxpayers ERP business to the Egyptian Tax Authority (ETA) with high efficiency and short time, it will do all the calculation, serialization, signing of their invoices and send all to (ETA) system.
MiddlwareLibraryCore is the main library to communicate with the eSeal Solution
var invoice = new Invoice ();
invoice. DateTimeIssued = DateTime.UtcNow;
invoice.InternalId = "IID001";
invoice.ExtraDiscountAmount = 5;
IHttpClientHelper<Invoice> helper = new HttpClientHelper<Invoice>();
var url = "<Middleware Ulr>";
var result = default(ResponseModel);
helper.PostAsync<ResponseModel>(url, invoice).ContinueWith(t => result = t.Result);