Owneat Technical Guide main Help

Class SetTableAvailableCommandHandler

Namespace: Ordering.Application.Requests.Handlers.Table
Assembly: Ordering.Application.dll

public sealed class SetTableAvailableCommandHandler : IRequestHandler<SetTableAvailableCommand, Result<Table>>

Inheritance

object ← SetTableAvailableCommandHandler

Implements

IRequestHandler<SetTableAvailableCommand, Result<Table\>\>

Inherited Members

object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)

Constructors

SetTableAvailableCommandHandler\(ITableRepository, IAuthorizationService, IHttpContextAccessor, IUnitOfWork\)

public SetTableAvailableCommandHandler(ITableRepository tableRepository, IAuthorizationService authorizationService, IHttpContextAccessor httpContextAccessor, IUnitOfWork unitOfWork)

Parameters

tableRepository ITableRepository

authorizationService IAuthorizationService

httpContextAccessor IHttpContextAccessor

unitOfWork IUnitOfWork

Methods

Handle\(SetTableAvailableCommand, CancellationToken\)

Handles a request

public Task<Result<Table>> Handle(SetTableAvailableCommand command, CancellationToken cancellationToken)

Parameters

command SetTableAvailableCommand

cancellationToken CancellationToken

Cancellation token

Returns

Task <Result<Table\>\>

Response from the request

Last modified: 21 May 2024