Хм, я согласен со Стюартом. Хранение данных зависит от платформы IS, поэтому вы можете отправить запрос в основной части, но где-то по пути на самом деле управляет его нативная функция.
Если вы потратили дней, чтобы найти это, даже с подсказками, я помогу вам немного дальше:
в ядре, создать интерфейс с именем IUserLogin с помощью метода StoreLogin (имя String, String PWD).
public interface IUSerLogin {
void StoreLogin(String name, String pwd);
}
ли что-то вроде этого:
var loginthingy = Mvx.Resolve<IUSerLogin>();
loginthiny.StoreLogin("Mr. X", "Secret");
В сенсорной части, создать класс UserLoginTouch: IUserLogin с помощью этой функции, сохраняя данные в защищенном хранилище данных (опция 5 не упоминалось ранее :)).
public class UserLoginTouch : IUserLogin {
public void StoreLogin(String name, String pwd) {
// store the data
}
}
В этом сенсорном проекте, зарегистрировать Userlogin в IUserLogin:
Mvx.RegisterSingleton<IUserLogin>(new UserLogin());
Надеется, что это поможет вам в дальнейшем.
Если 4 ответа в http://forums.xamarin.com/discussion/comment/26872/#Comment_26872 вам не помогли, тогда я не знаю, что будет. – Stuart