public App() { InitializeComponent(); var scanner = DependencyManager.Get <BleScannerBase>(); #if __ANDROID__ BleHelper = new AndroidBleHelper(); #endif #if __IOS__ BleHelper = new iOSBleHelper(); #endif var scanButton = CreateGreenButton("Scan Nearby Devices"); scanButton.Clicked += OnScanButtonClicked; var trackButton = CreateGreenButton("Track Selected Devices"); trackButton.Clicked += OnTrackButtonClicked; var calcButton = CreateGreenButton("Calculate Values"); calcButton.Clicked += OnCalcButtonClicked; var layout = new StackLayout { //Spacing = 20, //Padding = 50, //VerticalOptions = LayoutOptions.Center, Children = { scanButton, trackButton, calcButton } }; MainPage = new NavigationPage(new MainPage { Title = "Bluetooth Low Energy Scanner", Content = layout }); }
public T GetSingletonInstance <T>() { return(DependencyManager.Get <T>(DependencyType.Singleton)); }
public T GetInstance <T>() { return(DependencyManager.Get <T>()); //return _kernel.Get<T>(); }