/// <summary> /// Initializes a new instance of the <see cref="ImageGalleryViewModel"/> class. /// </summary> /// <param name="popup">Popup.</param> /// <param name="client">API Client.</param> /// <param name="properties">Platform Properties.</param> /// <param name="resource">Resources.</param> /// <param name="database">Database.</param> /// <param name="error">Error Handler.</param> /// <param name="navigation">Navigation Handler.</param> public ImageGalleryViewModel( ImageUpload.Mobile.Interfaces.IPopup popup, ImageEndpoint client, IPlatformProperties properties, IResourceHelper resource, IDatabase database, IErrorHandler error, INavigationHandler navigation) : base(properties, resource, database, error, navigation) { this.popup = popup; this.client = client; this.Images = new ObservableCollection <IImage>(); }
/// <summary> /// Initializes a new instance of the <see cref="UploadViewModel"/> class. /// </summary> /// <param name="popup">Popup.</param> /// <param name="client">API Client.</param> /// <param name="properties">Platform Properties.</param> /// <param name="resource">Resources.</param> /// <param name="database">Database.</param> /// <param name="error">Error Handler.</param> /// <param name="navigation">Navigation Handler.</param> public UploadViewModel(ImageUpload.Mobile.Interfaces.IPopup popup, ImageEndpoint client, IPlatformProperties properties, IResourceHelper resource, IDatabase database, IErrorHandler error, INavigationHandler navigation) : base(properties, resource, database, error, navigation) { this.popup = popup; this.client = client; }