/// <summary>
        /// Resolves a relative URL to a fully-qualified application URL
        /// </summary>
        /// <param name="urlToBeResolved">The relative URL to be resolved</param>
        /// <returns>The resolved URL</returns>
        public Uri ResolveUrl(string urlToBeResolved)
        {
            if (_appHost != null)
            {
                return(_appHost.ResolveUrl(urlToBeResolved));
            }
            Uri uri;

            if (Uri.TryCreate(urlToBeResolved, UriKind.RelativeOrAbsolute, out uri))
            {
                return(uri);
            }
            return(null);
        }