public App() { InitializeComponent(); App.Client = new Jammit.Forms.Client.BasicHttpClient(); App.Library = new FolderLibrary(DataDirectory, Client); MainPage = new Jammit.Forms.Views.MainPage(); }
public App(string dataDirectory, Func <JcfMedia, Task <IJcfPlayer> > playerFactory, IJcfLoader loader) { App.Client = new Jammit.Forms.Client.RestClient(); App.DataDirectory = dataDirectory; App.Library = new FolderLibrary(dataDirectory, Client); App.PlayerFactory = playerFactory; App.MediaLoader = loader; MainPage = new Jammit.Forms.Views.MainPage(); }
public App() { InitializeComponent(); App.Client = new Client.BasicHttpClient(); if (string.IsNullOrEmpty(App.DataDirectory)) { App.DataDirectory = Xamarin.Essentials.FileSystem.AppDataDirectory; } App.Library = new FolderLibrary(DataDirectory, Client); LocalizationResourceManager.Instance.SetCulture(System.Globalization.CultureInfo.GetCultureInfo(Settings.Culture)); MainPage = new Jammit.Forms.Views.MainPage(); }