Bug 11424 - DNS Refresh Timeout
Summary: DNS Refresh Timeout
Status: NEW
Alias: None
Product: Class Libraries
Classification: Mono
Component: System.Web (show other bugs)
Version: 2.10.x
Hardware: Macintosh Mac OS
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2013-03-26 13:33 UTC by George Piva
Modified: 2013-03-26 13:33 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description George Piva 2013-03-26 13:33:32 UTC
Although the ServicePointManager class has the DnsRefreshTimeout property enabled into its interface. The related property isn't implemented.

Sample call:
ServicePointManager.DnsRefreshTimeout = 10*60*1000; // 10 minutes

When running my application I get the next exception on runtime:

The requested feature is not implemented. (System.NotImplementedException) at System.Net.ServicePointManager.set_DnsRefreshTimeout (Int32 value) [0x00000] in /Developer/MonoTouch/Source/mono/mcs/class/System/System.Net/ServicePointManager.cs:213

Here comes the actual implementation:

[MonoTODO]
public static int DnsRefreshTimeout
{
    get {
        throw GetMustImplement ();
    }
    set {
        throw GetMustImplement ();
    }
}

I think I don't have enough knowledge to implement this feature all by myself just because I am developing C# Mono applications since last month.

Is it possible to request a feature implementation?

I am developing a Xamarin cross-platform application and I really need to cache my DNS resolution at least for 10 minutes.

Note You need to log in before you can comment on or make changes to this bug.