I've been working on implementation SSO in xamarin application and started working with ADAL.NET nuget package. Then I found MSAL.NET. Looking through documentation I haven't found any hints what is more preferable to use in production application. They seem quite similar in the matter of functions yet have different API.
In the roadmap section of documentation is mentioned, that they work on unifying cache structure in order to make upgrade from ADAL.NET to MSAL.NET easier. Does it mean it is better to start working with MSAL.NET and skip studying ADAL.NET as it going to obsolete in a while?
I would appreciate some insight on main differences and preferable library to work with.
UPD: found what I was looking for: https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/wiki/Pre-requisite:-Register-your-application-with-Azure-Active-Directory