public GeoDataService() { try { _distanceChecker = Mvx.Resolve <IDistanceChecker>(); _dataBaseStorage = Mvx.Resolve <IDataBaseService>(); _serverApiService = Mvx.Resolve <IServerApiService>(); _storedSettingsService = Mvx.Resolve <IStoredSettingsService>(); } catch (Exception ex) { Debug.WriteLine("Message:{0}\n StackTrace:{1}", ex.Message, ex.StackTrace); } }
public GeoDataService(IDistanceChecker distanceChecker, IDataBaseService dataBaseStorage, IServerApiService serverApiService, IStoredSettingsService storedSettingsService) { try { _distanceChecker = distanceChecker; _dataBaseStorage = dataBaseStorage; _serverApiService = serverApiService; _storedSettingsService = storedSettingsService; } catch (Exception ex) { Debug.WriteLine("Message:{0}\n StackTrace:{1}", ex.Message, ex.StackTrace); } }