Я пытаюсь издеваться сеансом пользователя в BasicAppHost для тестирования следующим образом:UserAuthId свойства не установлено, когда насмешливый сеанс пользователя в ServiceStack
TestMode = true;
container.Register<IAuthSession>(c => new AuthUserSession
{
UserAuthId = "1",
Language = "en",
PhoneNumber = "*****",
FirstName = "Test",
LastName = "User",
PrimaryEmail = "[email protected]",
UserAuthName = "testuser",
TimeZone = "America/Guatemala"
}
);
Но когда сеанс извлекаются из Услуги UserAuthId свойство извлекается с пустым значением, а остальные значения извлекаются правильно.
Я извлекая сеанс пользователя следующим образом:
var session = SessionAs<IAuthSession>();
Здесь вы можете увидеть dé значения, извлекаемые значения:
Я использую стек службы V4.5