Table of Contents

Class GetUserBasicInfoQueryHandler

Namespace
KadicAuth.Application.Users.Queries.GetUserBasicInfo
Assembly
KadicAuth.Application.dll
public sealed class GetUserBasicInfoQueryHandler : IRequestHandler<GetUserBasicInfoQuery, UserBasicInfoDto?>
Inheritance
object
GetUserBasicInfoQueryHandler
Implements

Constructors

GetUserBasicInfoQueryHandler(IUserRepository, ITenantIdContext, ICurrentUser, IPlatformAdminService)

public GetUserBasicInfoQueryHandler(IUserRepository userRepository, ITenantIdContext tenantIdContext, ICurrentUser currentUser, IPlatformAdminService platformAdminService)

Parameters

userRepository IUserRepository
tenantIdContext ITenantIdContext
currentUser ICurrentUser
platformAdminService IPlatformAdminService

Methods

Handle(GetUserBasicInfoQuery, CancellationToken)

Handles a request

public Task<UserBasicInfoDto?> Handle(GetUserBasicInfoQuery request, CancellationToken cancellationToken)

Parameters

request GetUserBasicInfoQuery

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<UserBasicInfoDto>

Response from the request