From 62b88aba09f84ac7b1ed6cf1df8b4915cb789f50 Mon Sep 17 00:00:00 2001 From: Leo Gorodinski Date: Thu, 17 Aug 2023 11:03:47 -0700 Subject: [PATCH] Update README.md Added a warning for network failures in the call to SerialKey.Set --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 15ad06f..07c3a95 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ var transactions = ediItems.OfType(); ## 3. Serial Key and EdiFabric trial DLLs All projects reference EdiFabric EDI Tools as NuGet packages from nuget.org. If you wish to install EdiFabric EDI Tools as DLLs, download the trial DLLs from [here](https://sowl.co/oApEt). + ## 4. Setup Rebuild the solution with Package Restore enabled. If there are any build errors, manually install the missing packages from [here](https://www.nuget.org/packages?q=edifabric). @@ -101,6 +102,10 @@ The trial serial key is valid for 14 days, and using the product with a trial li [Knowledge Base](https://support.edifabric.com) +## 13. Production Operation + +Beware that ```SerialKey.Set``` makes an HTTP request to **api.edifrabric.com** upon invocation. This may fail in production due to downtime or networking issues. Since a retry policy can't be applied directly to the underlying HttpClient, the policy must be applied on the outside. In addition, a guide for caching the token is [here](https://github.com/EdiFabric/X12.NET/blob/master/NET%20Framework%204.8/EdiFabric.Examples.X12.Common/TokenFileCache.cs) + [Support](https://support.edifabric.com/hc/en-us/requests/new) Last updated on June 20, 2023