diff --git a/src/Microsoft.AspNet.Security.DataProtection/DefaultDataProtectionProvider.cs b/src/Microsoft.AspNet.Security.DataProtection/DefaultDataProtectionProvider.cs index 98ebba69dd..f733d8b161 100644 --- a/src/Microsoft.AspNet.Security.DataProtection/DefaultDataProtectionProvider.cs +++ b/src/Microsoft.AspNet.Security.DataProtection/DefaultDataProtectionProvider.cs @@ -21,8 +21,7 @@ namespace Microsoft.AspNet.Security.DataProtection collection.Add(defaultServices); var serviceProvider = collection.BuildServiceProvider(); - _innerProvider = (IDataProtectionProvider)serviceProvider.GetService(typeof(IDataProtectionProvider)); - CryptoUtil.Assert(_innerProvider != null, "_innerProvider != null"); + _innerProvider = serviceProvider.GetRequiredService(); } public DefaultDataProtectionProvider(