Esempio n. 1
0
        public void Configure(PlatoSiteOptions options)
        {
            var settings = _platoSiteSettingsStore
                           .GetAsync()
                           .GetAwaiter()
                           .GetResult();

            if (settings != null)
            {
                options.DemoUrl = settings.DemoUrl;
            }
        }
Esempio n. 2
0
        async Task <PlatoSiteSettingsViewModel> GetModel()
        {
            var settings = await _demoSettingsStore.GetAsync();

            if (settings != null)
            {
                return(new PlatoSiteSettingsViewModel()
                {
                    DemoUrl = settings.DemoUrl
                });
            }

            // return default settings
            return(new PlatoSiteSettingsViewModel());
        }
Esempio n. 3
0
        async Task <PlatoSiteSettingsViewModel> GetModel()
        {
            var settings = await _platoSiteSettingsStore.GetAsync();

            if (settings != null)
            {
                return(new PlatoSiteSettingsViewModel()
                {
                    HostUrl = settings.HostUrl,
                    DemoUrl = settings.DemoUrl,
                    PlatoDesktopUrl = settings.PlatoDesktopUrl
                });
            }

            // return default settings
            return(new PlatoSiteSettingsViewModel());
        }