Exemple #1
0
 public EntitlementsCheckEnabledViewModel(
     IRefreshPage refreshPage,
     ISiteDebuggingEntitlementChecksEnabled debugEntitlementChecksEnabled)
 {
     RefreshPage = refreshPage;
     DebugEntitlementChecksEnabled = debugEntitlementChecksEnabled;
 }
 public UsernameViewModel(
     IRefreshPage refreshPage,
     IAuthenticatedUserContext authenticatedUserContext,
     ISiteDebuggingWebLoginUser debugWebLoginUser)
 {
     RefreshPage = refreshPage;
     AuthenticatedUserContext = authenticatedUserContext;
     DebugWebLoginUser        = debugWebLoginUser;
 }
Exemple #3
0
 public UserIpAddressViewModel(
     IRefreshPage refreshPage,
     IIpAddressFactory ipAddressFactory,
     IUserIpAddressContext userIpAddressContext,
     ISiteDebuggingUserIpAddressContext debugUserIpAddressContext)
 {
     RefreshPage               = refreshPage;
     IpAddressFactory          = ipAddressFactory;
     UserIpAddressContext      = userIpAddressContext;
     DebugUserIpAddressContext = debugUserIpAddressContext;
 }
Exemple #4
0
        private void ShellFrame_Navigated(object sender, NavigationEventArgs e)
        {
            this.CurrentPage = e.Content as Windows.UI.Xaml.Controls.Page;
            this.CurrentIRefreshPage = e.Content as IRefreshPage;

            RefreshButton.Visibility = this.CurrentIRefreshPage != null ? Visibility.Visible : Visibility.Collapsed;
            RefreshButton.IsEnabled = this.CurrentIRefreshPage != null;
        }