Example #1
0
        public static void Init(bool isMock)
        {
            if (isMock)
            {
                Menu     = new Mock.MenuDataService();
                Canteens = new Mock.CanteenDataService();
                User     = new Mock.UserDataService();
            }
            else
            {
                var client = new HttpClient(new NativeMessageHandler())
                {
                    BaseAddress = new Uri("http://109.94.208.43:5000/")
                };

                _identityAPI = RestService.For <IIdentityAPI>(client);
                _stolovkaAPI = RestService.For <IStolovkaAPI>(client);

                Menu     = new Online.MenuDataServiceOnline(_stolovkaAPI);
                Canteens = new Online.CanteenDataServiceOnline(_stolovkaAPI);
                User     = new Online.UserDataServiceOnline(_stolovkaAPI);
                Order    = new Online.OrderDataServiceOnline(_stolovkaAPI);
                Login    = new Online.LoginDataServiceOnline(_identityAPI);
            }
        }
 public OrderDataServiceOnline(IStolovkaAPI stolovkaAPI)
 {
     _stolovkaAPI = stolovkaAPI;
 }
 public MenuDataServiceOnline(IStolovkaAPI stolovkaAPI)
 {
     _stolovkaAPI = stolovkaAPI;
 }
Example #4
0
 public CanteenDataServiceOnline(IStolovkaAPI stolovkaAPI)
 {
     _stolovkaAPI = stolovkaAPI;
 }