Skip to content

DefaultDapperMaticPermissions

Namespace: MJCZone.DapperMatic.AspNetCore.Security

Assembly: MJCZone.DapperMatic.AspNetCore

Summary

Default implementation of IDapperMaticPermissions that allows all users, all authenticated user, or users with a specific role.

Inheritance

Implemented Interfaces:

public

Contents

Constructors (1) | Methods (5)

Constructors

DefaultDapperMaticPermissions

Initializes a new instance of the DefaultDapperMaticPermissions class.

csharp
DefaultDapperMaticPermissions(
    DapperMaticOptions} options,
    PermissionDefault defaultBehavior)

Parameters

  • options (DapperMaticOptions}) - The DapperMatic options.
  • defaultBehavior (PermissionDefault) - The default permission behavior.

Methods

IsAuthorizedAsync

csharp
Task<bool> IsAuthorizedAsync()

Returns

Type: Task<bool>

GetType

csharp
GetType()

ToString

csharp
ToString()

Equals

csharp
Equals()

GetHashCode

csharp
GetHashCode()