Interface IUserService
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface IUserService : ICrudService<IUser, TenantServiceContext, Query>, ICreateService<IUser, TenantServiceContext, Query>, IReadService<IUser, TenantServiceContext, Query>, IAttributeService<TenantServiceContext>
Methods
GetAsync<T>(TenantServiceContext, string)
Declaration
Task<T> GetAsync<T>(TenantServiceContext context, string identifier) where T : class, IUser
Parameters
Returns
Type Parameters
TestPasswordAsync(TenantServiceContext, int, string)
Declaration
Task<bool> TestPasswordAsync(TenantServiceContext context, int userId, string password)
Parameters
Returns
UpdatePasswordAsync(TenantServiceContext, int, PasswordChangeRequest)
Declaration
Task UpdatePasswordAsync(TenantServiceContext context, int userId, PasswordChangeRequest changeRequest)
Parameters
Returns
Extension Methods