EntityServicesBase<TEntity> constructor

EntityServicesBase<TEntity>(
  1. Principal principal,
  2. EntityServicesParameters<TEntity> parameters, {
  3. bool unauthenticated = false,
})

Implementation

EntityServicesBase(
  this.principal,
  EntityServicesParameters<TEntity> parameters, {
  bool unauthenticated = false,
})  : repository = parameters.repository,
      validator = parameters.validator,
      permissions = parameters.permissions,
      mapMapper = parameters.mapMapper {
  if (!principal.isAuthenticated && !unauthenticated) throwUnauthorized();
}