Hristo Atanasov Ivanov
Hristo Atanasov Ivanov
Update: it seems that `ValueTask` and `ValueTask` methods are forced to completion, and thus go through `InterceptSynchronous`. Maybe that's the reason why we've got this discrepancy.
Please check the proposed branch with the changes I made to fix the login flow.
@Kedar782, did you add the Client Secret in the app secrets? If you don't pass the secret, it will not work -- the Client cannot authenticate against Azure AD.
@Kedar782, I was using: * Microsoft Healthcare Cloud, * Microsoft FHIR Server, * FHIR Server Proxy (enabled the setting from the app). I did not do anything else. The reason...
I probably think the Expression Trees have the following huge weaknesses: 1. Not reclaimable by GC. Expression.Compile() and friends tend to eat up your memory, thus a special caching logic...
@mkosieradzki It actually depends on the expressions you build. I have found out, on numerous occasions, that expressions that reference external stuff (mostly, mapped external variables) fail to be released...