EntityServicesBase<TEntity> constructor
EntityServicesBase<TEntity> (
- Principal principal,
- EntityServicesParameters<
TEntity> parameters, { - 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();
}