Esempio n. 1
0
        public override void ViewDidAppear(bool animated)
        {
            base.ViewDidAppear(animated);

            var managerA = new BusinessManagerA();

            managerA.VerifyPassword("", "", new iOSWorker(this), (msg) => {});


            //var managerB = new BusinessManagerB (new iOSWorker (this));
            //managerB.VerifyPassword ("", "", (msg)=>{});
        }
Esempio n. 2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            Xamarin.Insights.Initialize(global::SimpleDI.Droid.XamarinInsights.ApiKey, this);
            base.OnCreate(savedInstanceState);
            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);
            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById <Button> (Resource.Id.myButton);

            button.Click += delegate {
                //ShowAlert("Android", "呼叫端決定內部邏輯", (sender, e) =>{Log.Info( "SimpleDI", "這是Android");});
                ShowAlertR1("Android", "呼叫端決定內部邏輯", (string obj) => { Log.Info("SimpleDI", string.Format("這是Android:{0}", obj)); });
            };


            var managerA = new BusinessManagerA();

            managerA.VerifyPassword("", "", new AndroidWorker(this), (msg) => {});

            var managerB = new BusinessManagerB(new AndroidWorker(this));

            managerB.VerifyPassword("", "", (msg) => {});
        }