/// <summary>
		/// Initializes a new instance of the <see cref="EmpireCLS.Mobile.AddressLookupUtil"/> class.
		/// </summary>
		/// <param name='addressToLookup'>
		/// Address to lookup.
		/// </param>
		public AddressLookupClient (string hostName, LocationLookupProviderType providerType, Action<IAddressLookupClient> lookupCompletedHandler)
			: base (hostName)
		{
			_providerType = providerType;

			this.ClientCompleted = (c) => {
				lookupCompletedHandler (this);
			};
		}
		/// <summary>
		/// Initializes a new instance of the <see cref="EmpireCLS.Mobile.AddressLookupUtil"/> class.
		/// </summary>
		/// <param name='addressToLookup'>
		/// Address to lookup.
		/// </param>
		public AddressLookupClient (string hostName, LocationLookupProviderType providerType)
			: base (hostName)
		{
			_providerType = providerType;
		}