public void InstallService(IServiceCollection services, IConfiguration configuration) { var urls = new ApplicationUrls(); var urlsFromConfig = configuration.GetSection("ApplicationUrls"); urlsFromConfig.Bind(urls); services.AddSingleton(urls); }
public AccountController( UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, IIdentityServerInteractionService interactionService, ApplicationUrls urls, IEventBus eventBus) { this.signInManager = signInManager; this.userManager = userManager; this.interactionService = interactionService; this.urls = urls; this.eventBus = eventBus; }
public ExternalController( UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, ApplicationUrls urls, IEventBus eventBus, ILogger <ExternalController> logger) { this.userManager = userManager; this.signInManager = signInManager; this.urls = urls; this.eventBus = eventBus; this.logger = logger; }
public BuilderApplication() { CatalogScreenVisibility = Visibility.Visible; BuilderScreenVisibility = Visibility.Collapsed; NewappScreenVisibility = Visibility.Collapsed; SitesCatalogVisibility = Visibility.Collapsed; WelcomeVisibility = Visibility.Collapsed; SettingsPageVisibility = Visibility.Collapsed; AllExtensions = new ObservableCollection <Extension>(); WindowManager = new WindowManager(); Culture = System.Threading.Thread.CurrentThread.CurrentCulture; urls = new ApplicationUrls(); Urls.ProxyUrl = string.Empty; BaseUrl = Application.Current.Host.Source.ToString(); }