Table of Contents

Class CreateTenantWithBranchesCommand

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

Constructors

CreateTenantWithBranchesCommand(string, Guid, string?, string?, string?, string?, string?, IEnumerable<CreateTenantBranchInput>?)

public CreateTenantWithBranchesCommand(string Name, Guid PlanId, string? Code = null, string? Domain = null, string? Region = null, string? Description = null, string? LogoBase64 = null, IEnumerable<CreateTenantBranchInput>? Branches = null)

Parameters

Name string
PlanId Guid
Code string
Domain string
Region string
Description string
LogoBase64 string
Branches IEnumerable<CreateTenantBranchInput>

Properties

Branches

public IEnumerable<CreateTenantBranchInput>? Branches { get; init; }

Property Value

IEnumerable<CreateTenantBranchInput>

Code

public string? Code { get; init; }

Property Value

string

Description

public string? Description { get; init; }

Property Value

string

Domain

public string? Domain { get; init; }

Property Value

string

LogoBase64

public string? LogoBase64 { get; init; }

Property Value

string

Name

public string Name { get; init; }

Property Value

string

PlanId

public Guid PlanId { get; init; }

Property Value

Guid

Region

public string? Region { get; init; }

Property Value

string