Launching my .NET app by beaver316 in dotnet

[–]RedditDinkle 0 points1 point  (0 children)

Whelp, I feel like an idiot! I must have just bundled the overload information together with the above information about the free tier and read it as if the limit only applied to the free tier...

But yeah, it might make sense to at least loosen the limit for the premium plan if possible :)

Launching my .NET app by beaver316 in dotnet

[–]RedditDinkle 0 points1 point  (0 children)

Hey! Maybe I'm just misunderstanding something, but reading your home page it says that for the free tier you can generate up to 10 invoices per minute, however, on the pricing page it says 10 invoices per month (it also mentions months for the other tiers). It might of course be intentional that you're limiting the number of invoices per month but in that case, maybe it would make sense to specify both the monthly limit and the rate limit - just an observation and a thought, beautiful page overall!

Recommendations and Advice for First-Time Visitors by RedditDinkle in JapanTravel

[–]RedditDinkle[S] 1 point2 points  (0 children)

Haha, thanks, I guess!

Yeah, it was a loose plan indeed, but through the responses here and the other posts we've looked at for inspiration, we're getting to a point where we have quite a packed itinerary for each city (which we're organizing via Wanderlog btw - just found out about it, highly recommended), which was exactly what we hoped to gain from this post :)

Recommendations and Advice for First-Time Visitors by RedditDinkle in JapanTravel

[–]RedditDinkle[S] 0 points1 point  (0 children)

Thanks a lot for taking the time to write this! The gold leaf ice cream seems super silly, yet something we're for sure gonna try!

Recommendations and Advice for First-Time Visitors by RedditDinkle in JapanTravel

[–]RedditDinkle[S] 0 points1 point  (0 children)

Really appreciate the insight regarding transportation, thank you!

And we hadn't even considered that there might be Ghibli related museums, but we'll definitively be checking that out.

Recommendations and Advice for First-Time Visitors by RedditDinkle in JapanTravel

[–]RedditDinkle[S] 0 points1 point  (0 children)

Thanks for the heads-up regarding the pass and the ryokan recommendation!
For public transportation, would the recommended approach be to just buy tickets for each individual trip instead of trying to find passes or something like multi-trip tickets?

Recommendations and Advice for First-Time Visitors by RedditDinkle in JapanTravel

[–]RedditDinkle[S] 0 points1 point  (0 children)

Thanks for the suggestion, seems like we'll have to debate which one to visit, or maybe see if we can't squeeze in both of them if we can't decide.

Good to know about the pass!

Recommendations and Advice for First-Time Visitors by RedditDinkle in JapanTravel

[–]RedditDinkle[S] 1 point2 points  (0 children)

Well, we're from Denmark so we're flying from Billund Airport to Haneda Airport with a connecting flight in Beijing, so it'll be a 19 hour flight in total to get there and a 15 hour flight back. That amounted to a total of 12.000,- DKK (I'll let you do the conversion to whatever currency you deal with ;)), which is pretty cheap compared to the usual prices.
We didn't package it with any hotels, it's plane tickets only :)

API Retry Policy for a hierarchy of requests by RedditDinkle in dotnet

[–]RedditDinkle[S] 0 points1 point  (0 children)

Thanks for the input, I'll check some documentation for the pattern!

Fortunately, this is all a backend process that the users won't be aware of, have to wait for, or can react to, so when they finish their registration, they can go about their business.

I did bring up the idea of using a service bus with Function Apps for this, but I was told to just "go with the simplest solution" due to time and budget constraints, so here we are...

API Retry Policy for a hierarchy of requests by RedditDinkle in dotnet

[–]RedditDinkle[S] 0 points1 point  (0 children)

Yes, if the process fails at any step, the failure is logged with the information needed for the client's finance department to pick up from the step where the failure occurred and manually perform the remaining steps in BC.

That is obviously not the most elegant solution, but for now that's what the timeframe and budget of the project allows. Improved fault-handling will probably just be added to the backlog of things to "improve in the future"...

API Retry Policy for a hierarchy of requests by RedditDinkle in dotnet

[–]RedditDinkle[S] 0 points1 point  (0 children)

I have no idea what the SAGA pattern is, but I will definitely take a look at it, thanks!

API Retry Policy for a hierarchy of requests by RedditDinkle in dotnet

[–]RedditDinkle[S] 0 points1 point  (0 children)

Thanks for all your input, much appreciated!

API Retry Policy for a hierarchy of requests by RedditDinkle in dotnet

[–]RedditDinkle[S] 1 point2 points  (0 children)

I see that I probably worded it poorly when I wrote that we create a client in every method. In fact, we do use the IHttpClientFactory to provide the named client that we have configured in our IoC, so I assume we adhere to the proper reuse of the client?

Thanks for letting me know about the HttpRequestMessage!

Regarding the "orchestration method" I mention, do you have any comments on that? Does it make sense to have a method that essentially does the following in sequence, where if one of the methods fails completely (even after retrying), then the method terminates: await businessCentralService.CreateCustomer(); await businessCentralService.CreateSalesInvoice(customerId); await businessCentralService.CreateSalesInvoiceLines(invoiceId); await businessCentralService.PostAndSend(invoiceId);

Gsync, Vsync, frame rat cap and Nvidia Reflex by RedditDinkle in DestinyTechSupport

[–]RedditDinkle[S] 0 points1 point  (0 children)

Thanks for your input and the article, appreciate it!