Class GetUserBasicInfoQueryHandler
- Namespace
- KadicAuth.Application.Users.Queries.GetUserBasicInfo
- Assembly
- KadicAuth.Application.dll
public sealed class GetUserBasicInfoQueryHandler : IRequestHandler<GetUserBasicInfoQuery, UserBasicInfoDto?>
- Inheritance
-
objectGetUserBasicInfoQueryHandler
- Implements
Constructors
GetUserBasicInfoQueryHandler(IUserRepository, ITenantIdContext, ICurrentUser, IPlatformAdminService)
public GetUserBasicInfoQueryHandler(IUserRepository userRepository, ITenantIdContext tenantIdContext, ICurrentUser currentUser, IPlatformAdminService platformAdminService)
Parameters
userRepositoryIUserRepositorytenantIdContextITenantIdContextcurrentUserICurrentUserplatformAdminServiceIPlatformAdminService
Methods
Handle(GetUserBasicInfoQuery, CancellationToken)
Handles a request
public Task<UserBasicInfoDto?> Handle(GetUserBasicInfoQuery request, CancellationToken cancellationToken)
Parameters
requestGetUserBasicInfoQueryThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<UserBasicInfoDto>
Response from the request