Click or drag to resize

UserTokenFactoryFindById Method

Find a user token using his identifier, return null if not found.

Namespace:  AskiaPortalCmn
Assembly:  AskiaPortalCmn (in AskiaPortalCmn.dll) Version: 1.7.0-build068
Syntax
public static IUserToken FindById(
	IContext context,
	int id
)

Parameters

context
Type: AskiaPortalCmnIContext
Context of execution.
id
Type: SystemInt32
Id of the user token to find.

Return Value

Type: IUserToken
Return null if the user token was not found or if the user within the context doesn't have enough right to access it.
Examples

Find the user token using his id.

var context = ContextFactory.CreateByUserGuid(Guid.Parse("20BE5F84-F006-49A0-9674-4B16A090AF2D"));   
var contextValidation = context.Validate();
if (!contextValidation.Success)
{
    throw contextValidation.Exception;
}
var userToken = UserTokenFactory.FindById(context, 2);
if (userToken != null)
{
    Console.WriteLine($"User token Id={userToken.Id} was found. User Id={userToken.UserId}");
}
else
{
    Console.WriteLine("The specified user token doesn't exist, or the current user within the context could not access it");
}
See Also