public void Configure(PlatoSiteOptions options) { var settings = _platoSiteSettingsStore .GetAsync() .GetAwaiter() .GetResult(); if (settings != null) { options.DemoUrl = settings.DemoUrl; } }
async Task <PlatoSiteSettingsViewModel> GetModel() { var settings = await _demoSettingsStore.GetAsync(); if (settings != null) { return(new PlatoSiteSettingsViewModel() { DemoUrl = settings.DemoUrl }); } // return default settings return(new PlatoSiteSettingsViewModel()); }
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()); }