Exemplo n.º 1
0
 public App(IBluetoothManager bluetoothManager, ILocalStorageManager localStorageManager)
 {
     Instance = this;
     PlatformSpecificManagers.BluetoothManager = bluetoothManager;
     PlatformSpecificManagers.LocalStorageManager = localStorageManager;
     MainPage = new Biketimer.Views.Slideout.SlideoutNavigation();
 }
Exemplo n.º 2
0
 private static async Task<HttpWebRequest> CreateGetRequest(string url, ILocalStorageManager localStorageManager)
 {
     var request = (HttpWebRequest)WebRequest.Create(url);
     request.Accept = ACCEPT;
     request.CookieContainer = await localStorageManager.LoadCookie(Constants.COOKIE_FILE);
     request.Method = "GET";
     request.UseDefaultCredentials = false;
     return request;
 }
Exemplo n.º 3
0
        private static async Task <HttpWebRequest> CreateGetRequest(string url, ILocalStorageManager localStorageManager)
        {
            var request = (HttpWebRequest)WebRequest.Create(url);

            request.Accept          = ACCEPT;
            request.CookieContainer = await localStorageManager.LoadCookie(Constants.COOKIE_FILE);

            request.Method = "GET";
            request.UseDefaultCredentials = false;
            return(request);
        }
        public GameManager(int size, IUIManager inputManager, ILocalStorageManager localStorageManager)
        {
            if (size < 4 || size > 8)
            {
                throw new ArgumentOutOfRangeException("size", "Size must be between 4 and 8");
            }

            _size                = size;
            _winingTileValue     = CalculateWiningTileValue(size);
            _inputManager        = inputManager;
            _localStorageManager = localStorageManager;

            _inputManager.OnMove(HandleMove);
            _inputManager.OnRestart(HandleRestart);
            _inputManager.OnKeepPlaying(HandleKeepPlaying);

            _inputManager.Ready += (s, e) => Setup();
        }
        private bool FacebookSetupOnFinishedLaunching(NSDictionary launchOptions, ILocalStorageManager localStorageManager)
        {
            //FacebookCoreKit.Settings.AppID = "258884457813694";
            //FacebookCoreKit.Settings.DisplayName = "biketimer";

            AccountManager.Instance.LoginCompleted += (AccountData ad) => localStorageManager.SaveAccountData(ad);

            AccountData accountData = localStorageManager.GetAccountData();
            if (accountData != null)
            {
                // This method verifies if you have been logged into the app before, and keep you logged in after you reopen or kill your app.
                var finishedLaunching = FacebookCoreKit.ApplicationDelegate.SharedInstance.FinishedLaunching(_iOSApp, launchOptions);

                FacebookCoreKit.AccessToken accessToken = FacebookCoreKit.AccessToken.CurrentAccessToken;
                if (accessToken != null)
                {
                    AccountManager.Instance.RestoreAccountData(accountData);
                    return finishedLaunching;
                }
            }

            return true;
        }
Exemplo n.º 6
0
 public AuthenticationManager(IWebManager webManager, ILocalStorageManager localStorageManager)
 {
     _webManager = webManager;
     _localStorageManager = localStorageManager;
 }
Exemplo n.º 7
0
 public TokenManager(IJson json, ILocalStorageManager localStorageManager)
 {
     _json = json;
     _localStorageManager = localStorageManager;
 }
Exemplo n.º 8
0
 public WebManager(ILocalStorageManager localStorageManager)
 {
     this._localStorageManager = localStorageManager;
 }
Exemplo n.º 9
0
 public WebManager(ILocalStorageManager localStorageManager)
 {
     _localStorageManager = localStorageManager;
 }
        public RegistrationManager(PushHttpClient pushHttpClient, ILocalStorageManager storageManager)
        {
            this.PushHttpClient = pushHttpClient;

            this.LocalStorageManager = storageManager;
        }
 public GameApplication(IUIManager inputManager, ILocalStorageManager localStorageManager = null)
 {
     _inputManager        = inputManager;
     _localStorageManager = localStorageManager ?? new DefaultLocalStorageManager();
     Start(4);
 }
Exemplo n.º 12
0
        public RegistrationManager(PushHttpClient pushHttpClient, ILocalStorageManager storageManager)
        {
            this.PushHttpClient = pushHttpClient;

            this.LocalStorageManager = storageManager;
        }
Exemplo n.º 13
0
 public AuthenticationManager(IWebManager webManager, ILocalStorageManager localStorageManager)
 {
     this._webManager          = webManager;
     this._localStorageManager = localStorageManager;
 }