Table of Contents

Class UpsertRolePermissionsRequest

Namespace
KadicAuth.Application.Roles.DTOs
Assembly
KadicAuth.Application.dll
public sealed record UpsertRolePermissionsRequest
Inheritance
object
UpsertRolePermissionsRequest

Constructors

UpsertRolePermissionsRequest(string?, string?, IEnumerable<Guid>?, IEnumerable<Guid>?, IEnumerable<Guid>?)

public UpsertRolePermissionsRequest(string? Name, string? Description, IEnumerable<Guid>? PreviouslyAssignedPermissionIds, IEnumerable<Guid>? NewPermissionIds, IEnumerable<Guid>? RemovedPermissionIds)

Parameters

Name string
Description string
PreviouslyAssignedPermissionIds IEnumerable<Guid>
NewPermissionIds IEnumerable<Guid>
RemovedPermissionIds IEnumerable<Guid>

Properties

Description

public string? Description { get; init; }

Property Value

string

Name

public string? Name { get; init; }

Property Value

string

NewPermissionIds

public IEnumerable<Guid>? NewPermissionIds { get; init; }

Property Value

IEnumerable<Guid>

PreviouslyAssignedPermissionIds

public IEnumerable<Guid>? PreviouslyAssignedPermissionIds { get; init; }

Property Value

IEnumerable<Guid>

RemovedPermissionIds

public IEnumerable<Guid>? RemovedPermissionIds { get; init; }

Property Value

IEnumerable<Guid>