public Tuple <BaseResponseModel, AuthResponseType> Authenticate() { Uuid = Uuid.Equals(null) ? UuidHelper.FromString(UserName) : Guid.NewGuid(); var model = new YggdrasilResponseModel { AccessToken = Guid.NewGuid().ToString("N"), ClientToken = Guid.NewGuid().ToString("N"), SelectedProfile = new ProfileModel { Id = Uuid.ToString("N"), Name = UserName }, User = new User() { Id = Uuid.ToString("N"), Properties = new List <PropertyModel>() { new PropertyModel { Name = "preferredLanguage", Value = "zh-cn" } } } }; return(new Tuple <BaseResponseModel, AuthResponseType>(model, AuthResponseType.Succeeded)); }