Ejemplo n.º 1
0
        public void PrepareLocalization()
        {
            // If we don't have a localization key specified, then return.
            if (string.IsNullOrWhiteSpace(LocalizationKey))
            {
                return;
            }

            // Fetch the service from the factory.
            IValidationLocalizationService localizationService =
                ValidationLocalizationFactory.CreateService();

            // If we have a service, fetch and assign the localized failure message.
            if (localizationService != null)
            {
                string message = localizationService.GetLocalizedMessage(LocalizationKey);

                // Only replace the failure message if we receive a valid localized message.
                // This allows fallback values to be used while localization takes place.
                if (!string.IsNullOrWhiteSpace(message))
                {
                    FailureMessage = message;
                }
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Initializes the singleton application object.  This is the first line of authored code
        /// executed, and as such is the logical equivalent of main() or WinMain().
        /// </summary>
        public App()
        {
            this.InitializeComponent();
            this.Suspending += this.OnSuspending;

            ValidationLocalizationFactory.Initialize <ValidationLocalizationService>();
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Initializes the singleton application object.  This is the first line of authored code
        /// executed, and as such is the logical equivalent of main() or WinMain().
        /// </summary>
        public App()
        {
            InitializeComponent();
            //Suspending += OnSuspending;
#if WINDOWS_PHONE_APP
            ValidationLocalizationFactory.Initialize <ValidationLocalizationService>();
#endif
        }