public AuthorizationByTypeManager(IAuthorizationByTypeConfiguration authorizationConfiguration) { defaultAuthorizer = authorizationConfiguration.DefaultAuthorizer; typeAuthorizers = authorizationConfiguration.TypeAuthorizers.ToImmutableDictionary(); if (defaultAuthorizer == null) throw new InitialisationException("Default Authorizer cannot be null"); Validate(); }
public AuthorizationByTypeManager(IAuthorizationByTypeConfiguration authorizationConfiguration) { defaultAuthorizer = authorizationConfiguration.DefaultAuthorizer; typeAuthorizers = authorizationConfiguration.TypeAuthorizers.ToImmutableDictionary(); if (defaultAuthorizer == null) { throw new InitialisationException("Default Authorizer cannot be null"); } Validate(); }