A result which resolves a host name. This class cannot be inherited.
Inheritance: IResult
Esempio n. 1
0
        public IEnumerable<IResult> ReadProxy()
        {
            ErrorMessage = null;

            var resolveResult = new ResolveHostNameResult(ProxyHostName);

            yield return resolveResult;

            if(!resolveResult.Success)
            {
                ErrorMessage = resolveResult.Exception.Message;
                yield break;
            }

            SaveProxyHostName();

            yield return new PlayProxiedSessionResult(resolveResult.Address);
        }