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