The Microsoft.Xrm.Tooling.Connector 9.0.2.12 nuget package says that it requires Microsoft.IdentityModel.Clients.ActiveDirectory >= 2.22.302111727 but when I use Microsoft.Azure.Services.AppAuthentication which requires >= 3.14.2 I get errors saying "failed: Could not load file or assembly 'Microsoft.IdentityModel.Clients.ActiveDirectory, Version=2.22.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."
If I use version 2.22.0.0 the issue is resolved but I can no longer use AppAuthentication.
I know that version <= 9.0.2.7 say Microsoft.IdentityModel.Clients.ActiveDirectory (>= 2.22.302111727 && < 3.0.0) but any version >= 9.0.2.11 just say Microsoft.IdentityModel.Clients.ActiveDirectory (>= 2.22.302111727). I really don't want to separate my azure function into 2 functions just to get around this when it should be working. Any ideas on how to get this working or how to report this to the proper people?