Table of Contents

Class CreateModuleWithSubModulesCommand

Namespace
KadicAuth.Application.Modules.Commands
Assembly
KadicAuth.Application.dll
public sealed record CreateModuleWithSubModulesCommand : IRequest<Guid>, IBaseRequest
Inheritance
object
CreateModuleWithSubModulesCommand
Implements
IRequest<Guid>
IBaseRequest

Constructors

CreateModuleWithSubModulesCommand(string, string, string?, IEnumerable<CreateSubModuleInput>?, Guid?)

public CreateModuleWithSubModulesCommand(string Key, string Name, string? Description, IEnumerable<CreateSubModuleInput>? SubModules = null, Guid? TenantId = null)

Parameters

Key string
Name string
Description string
SubModules IEnumerable<CreateSubModuleInput>
TenantId Guid?

Properties

Description

public string? Description { get; init; }

Property Value

string

Key

public string Key { get; init; }

Property Value

string

Name

public string Name { get; init; }

Property Value

string

SubModules

public IEnumerable<CreateSubModuleInput>? SubModules { get; init; }

Property Value

IEnumerable<CreateSubModuleInput>

TenantId

public Guid? TenantId { get; init; }

Property Value

Guid?