/// <summary> /// Creates an instance of <see cref="ConfigureSecuritySettingsExtension"/> passing the security configuration's fluent interface builder. /// </summary> /// <param name="context">The current security configuration's fluent interface builder.<br/> /// This interface must implement <see cref="IConfigureSecuritySettingsExtension"/>.</param> protected ConfigureSecuritySettingsExtension(IConfigureSecuritySettings context) { contextExtension = context as IConfigureSecuritySettingsExtension; if (contextExtension == null) throw new ArgumentException( string.Format(CultureInfo.CurrentCulture, Resources.ExceptionParameterMustImplementType, typeof(IConfigureSecuritySettingsExtension).FullName), "context"); }
/// <summary> /// Creates an instance of <see cref="ConfigureSecuritySettingsExtension"/> passing the security configuration's fluent interface builder. /// </summary> /// <param name="context">The current security configuration's fluent interface builder.<br/> /// This interface must implement <see cref="IConfigureSecuritySettingsExtension"/>.</param> protected ConfigureSecuritySettingsExtension(IConfigureSecuritySettings context) { contextExtension = context as IConfigureSecuritySettingsExtension; if (contextExtension == null) { throw new ArgumentException( string.Format(CultureInfo.CurrentCulture, Resources.ExceptionParameterMustImplementType, typeof(IConfigureSecuritySettingsExtension).FullName), "context"); } }