IUserDetailsService GetUserDetailsByName Method (String) CelloSaaS API Documentation
Get user details by user name.

Namespace: CelloSaaS.ServiceContracts.UserManagement
Assembly: CelloSaaS.ServiceContracts (in CelloSaaS.ServiceContracts.dll) Version: 4.3.1.0 (4.3.1.0)
Syntax

[ObsoleteAttribute("Use the overload by passing tenantId")]
UserDetails GetUserDetailsByName(
	string userName
)

Parameters

userName
Type: System String
User Name(Mandatory)

Return Value

Type: UserDetails
User information
Exceptions

ExceptionCondition
CelloSaaS.ServiceContracts.UserManagement UserDetailExceptionIf Any exception occurred, while connecting or modifying the database.
System ArgumentNullExceptionIf user name is null or empty.
Examples

Public void GetUserDetailsByName()
{
    UserDetails userDetails = new UserDetails();
    string userName = "[email protected]";
    IUserDetailsService userDetailsService = (IUserDetailsService)ServiceLocator.GetServiceImplementation(typeof(IUserDetailsService));
    userDetails = userDetailsService.GetUserDetailsByName(userName);
}
See Also