Create a DPAPI-based IDataProtectionProvider that can work on Mono
Update project references
Fix build break due to IOptionsAccessor<T> changes