protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            SetContentView(Resource.Layout.activity_subscription);

            FindViewById(Resource.Id.progressBar4).Visibility = ViewStates.Visible;
            FindViewById(Resource.Id.content_sub).Visibility  = ViewStates.Invisible;
            Button button = (Button)FindViewById(Resource.Id.manageSubscription);

            button.Click += (sender, e) => {
                ManageSubscription();
            };
            List <String> list = new List <string> ();

            list.Add("ProductSub01");
            list.Add("ProductSub02");
            list.Add("ProductSub201");
            list.Add("ProductSub202");

            presenter = new SubscriptionPresenter(this);
            presenter.Load(list);
            presenter.IsSandboxActivated();
        }
 public BuyListenerImpl(SubscriptionContract.View view, SubscriptionContract.Presenter presenter, string Productid)
 {
     this.view      = view;
     this.presenter = presenter;
     this.Productid = Productid;
 }