Example #1
0
        protected override void OnCreate(Bundle bundle)
        {
            InitializeForms(bundle);
            Window.SetSoftInputMode(SoftInput.AdjustResize | SoftInput.StateAlwaysHidden);

            var versionProvider = new BuildVersionProviderService();

            if (versionProvider.Version == Core.Enums.BuildVersionEnum.Release)
            {
                Window.SetFlags(WindowManagerFlags.Secure, WindowManagerFlags.Secure);
            }

            base.OnCreate(bundle);
        }
Example #2
0
        public static IMvxPluginConfiguration Configure()
        {
            var buildVersionProvider = new BuildVersionProviderService();

#pragma warning disable CS0162 // Unreachable code detected
            switch (buildVersionProvider.Version)
            {
            case BuildVersionEnum.Debug:
                return(new AppCenterConfiguration
                {
                    AppSecret = "ed7e15c7-8963-460f-92d9-1514b592fe0c"
                });

            case BuildVersionEnum.Dev:
                return(new AppCenterConfiguration
                {
                    AppSecret = "ced1ae71-73ce-4ff3-bf0c-755c2edd6b5c"
                });

            case BuildVersionEnum.QA:
                return(new AppCenterConfiguration
                {
                    AppSecret = "55fbb571-3c07-46d1-9904-32edc0281c9d"
                });

            case BuildVersionEnum.UAT:
                return(new AppCenterConfiguration
                {
                    AppSecret = "eb2a39eb-4256-48b8-8b15-63a81201c58e"
                });

            case BuildVersionEnum.Release:
                return(new AppCenterConfiguration
                {
                    AppSecret = "266bca9f-abc0-4a4c-8ad7-cd6d9bd44409"
                });

            default:
                return(null);
            }
#pragma warning restore CS0162 // Unreachable code detected
        }
Example #3
0
        public static IMvxPluginConfiguration Configure()
        {
            var buildVersionProvider = new BuildVersionProviderService();

#pragma warning disable CS0162 // Unreachable code detected
            switch (buildVersionProvider.Version)
            {
            case BuildVersionEnum.Debug:
                return(new AppCenterConfiguration
                {
                    AppSecret = "c9223d8c-8ccc-4ee6-8f01-5d35a5c5ea01"
                });

            case BuildVersionEnum.Dev:
                return(new AppCenterConfiguration
                {
                    AppSecret = "7f682b63-fd4e-40a1-880c-9b1b16735e13"
                });

            case BuildVersionEnum.QA:
                return(new AppCenterConfiguration
                {
                    AppSecret = "a05ccd8e-ea1d-41c1-86ab-e4e8284d274a"
                });

            case BuildVersionEnum.UAT:
                return(new AppCenterConfiguration
                {
                    AppSecret = "97869653-dd29-4b25-b970-7651e4c15bd3"
                });

            case BuildVersionEnum.Release:
                return(new AppCenterConfiguration
                {
                    AppSecret = "a5082484-4bb4-40eb-a9f4-b82a385a6939"
                });

            default:
                return(null);
            }
#pragma warning restore CS0162 // Unreachable code detected
        }
Example #4
0
        public static IMvxPluginConfiguration Configure()
        {
            var provider = new BuildVersionProviderService();

            string baseURL;

#pragma warning disable CS0162 // Unreachable code detected
            switch (provider.Version)
            {
            case BuildVersionEnum.Debug:
            case BuildVersionEnum.Dev:
            case BuildVersionEnum.QA:
                baseURL = "";
                break;

            case BuildVersionEnum.UAT:
                baseURL = "";
                break;

            case BuildVersionEnum.Release:
                baseURL = "";
                break;

            default:
                baseURL = "";
                break;
            }
#pragma warning restore CS0162 // Unreachable code detected

            return(new NetworkConfigurationDroid
            {
                BaseUrl = baseURL,
                AuthToken = "Bearer",
                RefreshToken = "Refresh",
                PingPath = "api/v1/Test/ping",
                Timeout = 30,
                ApplicationContext = Android.App.Application.Context
            });
        }