public bool Init() { //TODO: move this to the constructors...but hey, so convienient just like this...maybe leave it as is... var ker = ((ResSched.App)Xamarin.Forms.Application.Current).Kernel; _dataService = ker.Get <IDataRetrievalService>(); _dataLoadService = ker.Get <IDataLoadService>(); return(true); }
//https://developer.xamarin.com/api/type/System.IDisposable/ //http://stackoverflow.com/questions/538060/proper-use-of-the-idisposable-interface public CustomViewModelBase(INavigationService navService, IDataLoadService dataLoadService) { if (navService == null) { throw new ArgumentException("Invalid navService"); } NavService = navService; DataLoadService = dataLoadService; }
private bool SetUp() { //TODO: move this to the constructors...but hey, so convienient just like this...maybe leave it as is... var ker = ((QuikRide.App)Xamarin.Forms.Application.Current).Kernel; //_dataService = ker.Get<IDataRetrievalService>(); _navService = ker.Get <INavigationService>(); _dataLoadService = ker.Get <IDataLoadService>(); return(true); }
public PagesDataLoadService( ILogger <PagesDataLoadService> logger, HttpClient httpClient, PagesClientOptions pagesClientOptions, IApiDataService apiDataService, IDataLoadService dataLoadService) { this.logger = logger; this.httpClient = httpClient; this.pagesClientOptions = pagesClientOptions; this.apiDataService = apiDataService; this.dataLoadService = dataLoadService; }
public AboutViewModelMVVMDI(INavigationService navService, IDataLoadService dataLoadService) : base(navService, dataLoadService) { }
public MapViewModel(INavigationService navService, IDataLoadService dataLoadService) : base(navService, dataLoadService) { }
public LoyaltyScannerViewModel(INavigationService navService, IDataLoadService dataLoadService, IDataRetrievalService dataRetrievalService) : base(navService, dataLoadService, dataRetrievalService) { }
public FeedbackViewModel(INavigationService navService, IDataLoadService dataLoadService, IDataRetrievalService dataRetrievalService) : base(navService, dataLoadService, dataRetrievalService) { }
public MyReservationRequestsViewModel(INavigationService navService, IDataLoadService dataLoadService, IDataRetrievalService dataRetrievalService) : base(navService, dataLoadService, dataRetrievalService) { MyRequests = new ObservableCollection <ReservationRequest>(); }
public DataLoadHostedService(IDataLoadService <ServiceTaxonomyApiClientOptions> dataLoadService, ICosmosRepository <JobProfile> jobProfileRepository, ICosmosRepository <JobCategory> jobCategoryRepository) { this.dataLoadService = dataLoadService; this.jobProfileRepository = jobProfileRepository; this.jobCategoryRepository = jobCategoryRepository; }
public MapWithPinsViewModel(INavigationService navService, IDataLoadService dataLoadService, IDataRetrievalService dataRetrievalService) : base(navService, dataLoadService, dataRetrievalService) { }
public AccountViewModel(INavigationService navService, IDataLoadService dataLoadService, IDataRetrievalService dataRetrievalService) : base(navService, dataLoadService, dataRetrievalService) { }
public UserLocationViewModel(INavigationService navService, IDataLoadService dataLoadService) : base(navService, dataLoadService) { }
public GeofencingViewModel(INavigationService navService, IDataLoadService dataLoadService, IDataRetrievalService dataRetrievalService) : base(navService, dataLoadService, dataRetrievalService) { MyMonitoredRegions = new ObservableCollection <GeofenceRegion>(); RecentGeofenceActivity = new ObservableCollection <ModelsObj.GeofenceActivity>(); }
public BarcodeReaderViewModel(INavigationService navService, IDataLoadService dataLoadService, IDataRetrievalService dataRetrievalService) : base(navService, dataLoadService, dataRetrievalService) { }